Docker Containerization Essentials — praktyczne podstawy konteneryzacji
Jednodniowe szkolenie z Docker Engine — tworzenie kontenerów, projektowanie obrazów (Dockerfile, best practices), sieciowanie, wolumeny, audyt bezpieczeństwa. Szybki start w konteneryzację.
Docker to nie opcja — to standard wdrażania aplikacji
„Działa na moim komputerze” — to zdanie, które Docker eliminuje. Kontener zawiera aplikację ze wszystkimi zależnościami — działa identycznie na laptopie, CI/CD i produkcji. Docker to fundament nowoczesnego DevOps: CI/CD pipeline, microservices, cloud-native, Kubernetes — wszystko zaczyna się od kontenera.
Jeden dzień: od architektury Docker Engine i Dockerfile (multi-stage builds, best practices), przez sieciowanie i wolumeny, po bezpieczeństwo kontenerów i Docker Compose.
Dla kogo jest to szkolenie?
Dla osób wchodzących w konteneryzację Docker. Szczególnie gdy:
- Słyszałeś o Dockerze, ale nigdy nie napisałeś Dockerfile — potrzebujesz praktycznego startu
- Twój zespół wdraża kontenery i musisz rozumieć, jak działają — od obrazu bazowego po port mapping
- Chcesz powtarzalne środowiska — dev, test, staging, prod identyczne dzięki kontenerom
Jeden dzień: od Dockerfile do Compose
Blok 1: Wprowadzenie — kontenery vs VM, architektura Docker Engine, Docker Hub, instalacja.
Blok 2: Obrazy i kontenery — Dockerfile (FROM, RUN, COPY, CMD), multi-stage builds, best practices, zarządzanie kontenerami.
Blok 3: Sieć i storage — bridge/host networking, port mapping, wolumeny, persystencja danych.
Blok 4: Bezpieczeństwo i operacje — skanowanie obrazów, rootless containers, Docker Compose, health checks.
Z ponad 2500 szkoleń w ofercie i oceną 4.8/5, EITT jest zaufanym partnerem w rozwoju kompetencji. Skontaktuj się z nami — organizujemy szkolenia Docker zamknięte dla zespołów DevOps.
Korzyści
- Rozumieć architekturę Docker Engine i różnice między kontenerami a VM
- Pisać Dockerfile z best practices — multi-stage builds, minimalne warstwy, cache
- Zarządzać kontenerami — uruchamianie, sieciowanie, wolumeny, logi
- Konfigurować sieć Docker — bridge, host, port mapping
- Stosować podstawowe praktyki bezpieczeństwa — skanowanie obrazów, rootless containers
- Definiować wielokontenerowe aplikacje z Docker Compose
Dla kogo jest to szkolenie?
Wymagania wstępne
- Znajomość linii poleceń Linux (nawigacja, edycja plików, curl, wget)
- Podstawowe rozumienie relacji klient/serwer i sieci TCP/IP
- Laptop z zainstalowanym Docker Engine lub Docker Desktop
Program szkolenia
Wprowadzenie do konteneryzacji
- Kontenery vs maszyny wirtualne — różnice architektoniczne
- Docker Engine — architektura (daemon, CLI, containerd, runc)
- Docker Hub i rejestry obrazów — publiczne i prywatne
- Instalacja i konfiguracja Docker Engine
Obrazy i kontenery
- Dockerfile — składnia, instrukcje (FROM, RUN, COPY, CMD, ENTRYPOINT)
- Multi-stage builds — optymalizacja rozmiaru obrazów
- Best practices — warstwy, cache, minimalne obrazy bazowe
- Zarządzanie kontenerami — uruchamianie, zatrzymywanie, logi, exec
Sieciowanie i storage
- Docker networking — bridge, host, overlay, port mapping
- Wolumeny — bind mounts, named volumes, tmpfs
- Persystencja danych — strategie dla aplikacji stateful
Bezpieczeństwo i operacje
- Audyt kontenerów — skanowanie obrazów, CVE
- Bezpieczeństwo — rootless containers, security profiles
- Docker Compose — definiowanie wielokontenerowych aplikacji
- Przygotowanie do produkcji — logging, monitoring, health checks
Formy realizacji
Online
- Wygoda uczestnictwa z dowolnego miejsca
- Interaktywne sesje na żywo z trenerem
- Materiały dostępne przez 30 dni
- Brak kosztów dojazdu
Stacjonarnie
- Bezpośredni kontakt z trenerem i grupą
- Intensywne warsztaty praktyczne
- Networking z innymi uczestnikami
- Pełne skupienie na nauce
Najczęściej zadawane pytania
Czym to szkolenie różni się od Docker Enterprise Bootcamp?
To szkolenie to 1-dniowe wprowadzenie — Docker Engine, Dockerfile, sieć, wolumeny, Compose. Docker Enterprise Bootcamp (5 dni) to zaawansowany kurs obejmujący orkiestrację, Docker EE, security scanning, RBAC. Zacznij tu, jeśli nie pracowałeś wcześniej z Dockerem.
Czy omawiamy Kubernetes?
Nie — to szkolenie dotyczy Docker Engine (pojedyncze kontenery i Compose). Kubernetes to orkiestracja wielu kontenerów na wielu hostach — to osobny temat. Docker to fundament, Kubernetes to krok następny.
W jakim formacie i jak długo trwa szkolenie?
Szkolenie trwa 1 dzień (9:00-16:00), dostępne online i stacjonarnie. Intensywne warsztaty — od Dockerfile po działającą aplikację.
Czy po szkoleniu otrzymam certyfikat?
Tak, każdy uczestnik otrzymuje imienny certyfikat ukończenia szkolenia wydany przez EITT.
Poproś o ofertę
Możliwości dofinansowania
Sprawdź możliwości dofinansowania dla Twojej firmy
Baza Usług Rozwojowych
Dofinansowanie do 80% dla MŚP ze środków EFS
Sprawdź dostępnośćKrajowy Fundusz Szkoleniowy
Dofinansowanie do 100% dla pracodawców
Dowiedz się więcejZaufali nam
Szkolimy zespoły największych polskich firm
Zainteresowany tym szkoleniem?
Skontaktuj się z nami - przygotujemy ofertę dopasowaną do potrzeb Twojego zespołu.