Dlaczego warto
Tradycyjne metody wdrażania aplikacji są zbyt złożone i zależne od systemu operacyjnego. Docker upraszcza proces uruchamiania i skalowania aplikacji, dzięki konteneryzacji. Dzięki temu szkoleniu nauczysz się, jak tworzyć, konfigurować i uruchamiać aplikacje w kontenerach – szybko, bezpiecznie i niezależnie od środowiska.
Czego się nauczysz
- Obsługiwać podstawowe i średniozaawansowane polecenia Docker
- Uruchamiać aplikacje w kontenerach
- Konteneryzować własne aplikacje i środowiska
- Budować własne obrazy Dockera i optymalizować ich konfigurację
- Konfigurować sieci i komunikację między kontenerami
- Tworzyć wieloserwisowe aplikacje z użyciem Docker Compose
- Publikować obrazy do repozytorium i zarządzać nimi
Certyfikat i egzamin
Po ukończeniu szkolenia otrzymasz imienny certyfikat potwierdzający zdobyte umiejętności w zakresie pracy z Dockerem – od podstaw, przez budowę obrazów, aż po tworzenie i zarządzanie serwisami. Nie ma egzaminu końcowego – wystarczy aktywne uczestnictwo w zajęciach.
Dla kogo
- Dla programistów i członków zespołów projektowych
- Dla administratorów serwerów i inżynierów DevOps
- Dla osób zajmujących się infrastrukturą IT
Zakres szkolenia
- Podstawy
- Wprowadzenie teoretyczne
- Pierwsze uruchomienie kontenerów
- Pobierani obrazów z repozytorium
- Uruchomienie przykładowych aplikacji w Dockerze
- Wolumeny
- Obsługa sieci – komunikacja między kontenerami
- Budowanie obrazów
- Wprowadzenie teoretyczne
- Budowa obrazów
- Publikacja obrazów w repozytorium
- Wieloetapowe budowanie obrazów
- Optymalizacja procesu budowania
- Definiowanie serwisów – docker compose
- Wprowadzenie teoretyczne
- Definiowanie serwisów
- Budowanie serwisów
- Wykorzystanie konfiguracji środowiskowy