Opis szkolenia

Docker jest platformą Open-Source dla developerów oraz administratorów systemowych umożliwiającą budowanie, dystrybuowanie oraz uruchamianie aplikacji rozproszonych. Docker wspiera tworzenie lekkich kontenerów umożliwiających odizolowanie mikrousług na poziomie CPU, pamięci, systemu plików oraz sieci. Celem szkolenia jest przybliżenie tematów związanych z tworzeniem lekkich kontenerów aplikacji za pomocą Dockera.

Kandydaci

Szkolenie przeznaczone jest dla osób posiadających podstawową wiedzę z zakresu obsługi systemu Linux (dowolna dystrybucja) na poziomie wiersza poleceń.

Czas trwania szkolenia

Szkolenie będzie trwało w sumie 14h zegarowych.

Miejsce szkolenia

Szkolenie odbędzie się w Gdańskim Parku Naukowo-Technologicznym.

Termin szkolenia

Szkolenie odbędzie się w dniach 19-20 czerwca 2018.

Organizacja szkolenia

Na szkolenie dostarczamy sprzęt komputerowy z zainstalowanym i skonfigurowanym środowiskiem oraz narzędziami potrzebnymi do przeprowadzenia szkolenia. Catering w postaci przerwy kawowej oraz obiadu dla każdego uczestnika wliczony w cenę szkolenia.

Program

  • Wstęp:
    • Dlaczego Docker?
    • Architektura mikroserwisów
    • Edycje oraz wersjonowanie
  • Architektura:
    • Główne komponenty
    • Cgroups
    • Namespaces
    • Zarządzanie obrazami
    • Dockerfile
  • Sieci:
    • Komunikacja pomiędzy kontenerami
    • Mapowanie portów
    • Zarządzanie sieciami
  • Dane w kontenerach:
    • Wolumeny
    • Montowanie plików oraz katalogów
    • Kopie zapasowe
  • Repozytoria obrazów:
    • Konfiguracja prywatnego repozytorium
    • DockerHub
  • Administracja:
    • Polecenia administracyjne
    • Metryki
    • Polityki restartowania kontenerów
    • Logowanie
    • Wieloprocesowe kontenery
  • Ekosystem Docker’a:
    • docker-compose
    • docker-machine
    • Docker Cloud
  • Orkiestracja:
    • Docker Swarm
    • Kubernetes

Jakie technologie poznasz?

Co zyskasz dodatkowo?

  • Certyfikat ukończenia kursu wraz z rekomendacją