Docker na Linux: administracja środowiskiem produkcyjnym
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- Docker
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Stabilne, bezpieczne i przewidywalne działanie aplikacji kontenerowych na serwerach firmy.
Cel edukacyjny
Uczestnik uczy się administrować hostem Docker w środowisku produkcyjnym.
Efekty uczenia się
- instaluje Docker Engine i konfiguruje demona w daemon.json,
- zabezpiecza host trybem rootless, przestrzeniami użytkowników i profilami seccomp,
- kontroluje sieci kontenerów i ich współpracę z zaporą,
- ustawia limity zasobów, polityki restartu i rotację logów,
- wykonuje kopie wolumenów, aktualizuje usługi i monitoruje host.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Host Docker
- instalacja z repozytorium i systemd
- daemon.json, sterowniki magazynu, miejsce na dysku
Moduł 2. Bezpieczeństwo hosta
- grupa docker, tryb rootless, przestrzenie użytkowników
- AppArmor, seccomp, uprawnienia kontenerów
Moduł 3. Sieć
- sieci mostkowe, publikowanie portów
- Docker a reguły zapory i ufw
Moduł 4. Zasoby i dane
- limity CPU i pamięci, healthcheck, polityki restartu
- wolumeny, kopie i odtwarzanie danych
Moduł 5. Eksploatacja
- rotacja logów i sterowniki logowania
- aktualizacje obrazów, czyszczenie, monitoring
Warsztat końcowy
Uczestnicy przygotowują serwer produkcyjny dla aplikacji w Docker Compose z reverse proxy, kopiami danych i monitoringiem.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Administracja Linux oraz praktyczna znajomość Dockera i Docker Compose.
Dla kogo?
Administratorzy Linux i inżynierowie DevOps, którzy utrzymują kontenery na własnych serwerach produkcyjnych.