Termíny školení
Popis kurzu
Docker je kontejnerizační engine, který zajišťuje běh aplikací ve striktně definovaném a odděleném prostředí. Výhody používání Dockeru jsou plná kontrola nad prostředím každé aplikace (jedna může bězět na Debianu a druhá na Cent OS na jednom hostu) a také bezpečnost, protozě apliace vidí jen kontainer a to co jim povolíte (porty, filesystem, … na hostu).
Co Vás naučím
Ve dvoudenním kurzu si projdeme tyto věci:
- Co je Docker, jeho vlastnosti, výhody a nevýhody
- Jak Docker nainstalovat a základní pojmy
- Docker registry a spouštění kontajneru
- Stavení vlastních obrazů
- Ukážu jak spravovat multikontajnerove aplikace v Docker Compose
- Docker Machine – nástroj na management Docker hostů
- Docker Swarm – cluster pro Docker aplikace
- Deployment aplikaci do Swarmu
- Nastavit Docker pro produkční používání
- Monitoring a správu kontejnerů
- Základy využití v CI (Continues Itegration)
- Jak školení probíhá
- Školení probíhá formou workshopu, vše si prakticky vyzkoušíte. Věřím, že praktické zkušenosti jsou to nejlepší, co si můžete z každého školení odnést. – Školení probíhají buď v mé kanceláři, při velkém počtu zájemců ve školící místnosti. Při firemním školení samozřejmě mohu přijet k Vám do kanceláře.
Všechny materiály z předchozích školení jsou volně k dispozici na github.com/skoleni-docker a na mém Speakerdeck. Po absolvování školení obdržíte veřejně auditovatelný certifikát o účasti.