Strona główna / Szkolenia / Docker poziom podstawowy
Konteneryzacja to metoda uruchamiania aplikacji w izolowanych środowiskach zwanych kontenerami. W przeciwieństwie do maszyn wirtualnych, kontenery są lżejsze, szybsze i bardziej wydajne. Docker umożliwia tworzenie, uruchamianie i zarządzanie kontenerami w sposób powtarzalny i skalowalny.
Docker Engine odpowiada za uruchamianie kontenerów. Obrazy (Images) są szablonami aplikacji, z których tworzone są kontenery (Containers). Registry, takie jak Docker Hub, służy do przechowywania i dystrybucji obrazów. Szkolenie szczegółowo omawia zależności między tymi komponentami.
Tak. Uczestnicy poznają strukturę Dockerfile, nauczą się budować i tagować obrazy oraz optymalizować je pod kątem rozmiaru i wydajności. Omawiane są również strategie wersjonowania i publikacji obrazów w Docker Hub oraz prywatnych repozytoriach.
Szkolenie obejmuje pracę z wolumenami (Volumes), bind mounts oraz konfigurację sieci Docker (bridge, host, overlay). Uczestnicy uczą się konfigurować komunikację między kontenerami oraz stosować podstawowe zasady bezpieczeństwa sieciowego.
Tak. Uczestnicy tworzą proste aplikacje wielokontenerowe przy użyciu Docker Compose, definiują usługi, sieci i wolumeny w pliku YAML oraz uczą się uruchamiać całe środowisko jednym poleceniem.
Szkolenie porusza optymalizację obrazów, strategie tagowania, bezpieczeństwo kontenerów, izolację środowisk oraz dobre praktyki pracy z Docker w projektach produkcyjnych i zespołowych.
Nie widzisz szkolenia, którego szukasz?
Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.
Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.