Návrh Školení
Co je Docker?
- Použití
- Hlavní komponenty Dockera
- Dockerová architektura
- Základní technologie
Instalace Dockera
- Instalace na Ubuntu a Windows
- Použití Docker Machine pro konfiguraci hostů
- Docker Machine ovladače pro cloudové poskytovatele
Zásady života kontejneru
- Vytváření a spouštění kontejnerů
- Zastavování a restartování
- Kontrola stavu kontejneru
- Zobrazení protokolů
- Pohled na procesy
- Odebrání kontejneru a jeho dat
Dockerizace aplikací
- Příklad „hello world“
- Interaktivní Bash kontejner
- Vytváření obrázku pomocí potvrzování změn
- Vytváření obrázku z Dockerfile
- Automatizované sestavení na základě GitHubu
- Spuštění více procesů v kontejneru
- Nástroj gosu
- Spuštění webové aplikace v jednom kontejneru
- Spuštění webové aplikace ve mikroservisové architektuře
Správa obrázků
- Hledání a stahování existujících obrázků
- Docker Hub a místní repozitář
- Sdílení obrázků s jinými
- Nasazení privátního repozitáře obrázků
Sítě kontejnerů
- Zamítání portů
- Odkazování a pojmenovávání kontejnerů
- Vytváření a správa vlastních sítí
- Síť přes více Docker hostitelů (overlay)
Data ve kontejnerech
- Data volumes
- Hostitelské adresáře a soubory jako data volume
- Data volume kontejnery
- Sdílení datových svazků mezi Docker hostiteli
- Zálohování a obnovování datových svazků
Docker Compose
- Přehled Docker Compose
- Spuštění vícekontejnerových aplikací jednou příkazem
- Definování služeb, sítí, svazků a proměnných
- Nastavení omezení běhu na zdroje
Docker Swarm
- Úvod do nativního Docker clusteringu
- Servisy pro objevování
- Docker Swarm strategie a filtry
Požadavky
Určitá znalost příkazového řádku a Linux je výhodou.
Reference (7)
Školitel zná téma velmi dobře.
Slawomir Walesiak - Eksperckie Centrum Szkolenia Cyberbezpieczenstwa
Kurz - Container Management with Docker
Přeloženo strojem
The interactivity when using DaDesktop to set up Docker in many different ways. also it was good to see the implementation with Github and the remote repo we had setup
Julian Robbins - QA Ltd
Kurz - Container Management with Docker
We were in a small group and Dawid made time for questions and for us to share our work and discuss the topics raised further
Phil Benson - QA Ltd
Kurz - Container Management with Docker
spousta laboratoří
John Doe - Fujitsu Technology Solutions Sp.z o.o.
Kurz - Container Management with Docker
Přeloženo strojem
Being able to run everything that is being taught and to be able to experiment etc.
Kristian Desjardins - Natural Resources Canada (Federal Government)
Kurz - Container management with Docker
I really liked the practical examples.
Rory Maher - Janssen Pharmaceutical Sciences Unlimited Company
Kurz - Container management with Docker
The exercises were very useful.