Docker by Vojtěch Mareš

Co je to Docker

Docker je technologie usnadňující vývoj, distribuci a provozování aplikací. Docker se stal tzv. "industry standardem" pro provozování aplikací.

Díky Dockeru máte plně pod kontrolou prostředí pro vývoj, testování i spouštění aplikace, aktualizaci závislostí řešíte v aplikaci. Už žádné "works on my machine".

Jak školení probíhá

Školení probíhá formou workshopu. Úvodem si vysvětlíme, jak Docker funguje, jak s ním pracovat. Od vytvoření vlastního kontejneru, až po jeho provozování ve Swarmu nebo v Kubernetes. Vše si sami vyzkoušíte.

Co si odnesete

  • Technický úvod do dockeru
    • Úvod do problematiky kontejnerů
    • Kde a jak použít docker
    • Výhody a nevýhody dockeru
  • Instalace dockeru (pro ty, kteří jej nenainstalovali doma)
  • Práce s kontejnery
    • Jak pracovat s kontejnery
    • Správa docker server (clean up, monitoring, …)
    • Práce s logy
    • Práce se sítí
  • Práce s obrazy (image)
  • Docker Compose - vícekontejnerové aplikace
  • Ukázka Docker Registry
  • Deployment do Docker Swarmu
  • Ukázka deploymentu do Kubernetes

Pro koho je školení vhodné

Školení je hlavně určeno pro ty, kteří s Dockerem nemají žádné nebo malé zkušenosti. Školení nepředpokládá předchozí znalost Dockeru. Je vhodné pro vývojáře nebo DevOps (administrátory), kteří chtějí využívat Docker v praxi nebo mít přehled, co Docker řeší a kde je možné jej využít.

Předchozí znalosti

  • Základy práce s Linuxem
  • Základy práce v terminálu

Technické prerekvizity

  • Nainstalovaný Docker
  • Přístup na internet - ideálně bez firemní proxy popř. s proxy nastavenou v prohlížeči

Cena školení

Otevřený termín: 9 900 CZK bez DPH

Firemní školení: 50 000 CZK bez DPH

Nezávazně poptat školení