Zkuste nás kontaktovat
 Doba trvání 14 hodiny

Návrh Školení

Úvod do kontejnerizace a Dockeru

  • Pochopení konceptů kontejnerizace softwaru
  • Výhody kontejnerů ve srovnání s tradičními modely nasazování
  • Přehled Dockeru a jeho role v moderní distribuci aplikací
  • Běžné použití kontejnerů při vývoji a provozu

Instalace Dockeru a nastavení prostředí

  • Instalace a konfigurace Dockeru
  • Pochopení komponent a architektury Dockeru
  • Práce s CLI Dockeru
  • Správa služeb a konfigurací Dockeru

Architektura Dockeru a základní koncepty

  • Docker Engine, obrazy, kontejnery a registry
  • Správa životního cyklu kontejnerů
  • Pochopení objektů a zdrojů Dockeru
  • Doporučené postupy při práci s prostředími Dockeru

Práce s obrazy a kontejnery Dockeru

  • Stahování a správa obrazů Dockeru
  • Vytváření a spuštění kontejnerů
  • Konfigurace a správa kontejnerů
  • Prozkoumávání, monitorování a údržba kontejnerů

Vývoj aplikací pomocí Dockerfiles

  • Pochopení struktury a instrukcí Dockerfile
  • Vytváření vlastních obrazů Dockeru
  • Optimalizace velikosti obrazů a výkonu sestavování
  • Správa závislostí a konfigurací aplikací

Úložiště a správa dat v Dockeru

  • Pochopení konceptů úložiště kontejnerů
  • Práce s obvazy a bind mounty
  • Přetrvávání dat aplikací
  • Efektivní správa dat kontejnerů

Síťování v Dockeru

  • Pochopení konceptů síťování Dockeru
  • Vytváření a správa sítí Dockeru
  • Připojování více kontejnerů
  • Konfigurace komunikace mezi aplikacemi a službami

Práce s registry Dockeru

  • Pochopení repozitářů a registrů obrazů
  • Používání Docker Hubu a privátních registrů
  • Odesílání a stahování obrazů
  • Správa verzí obrazů a bezpečnostní aspekty

Koncepce orchestrace a škálování kontejnerů

  • Úvod do orchestrace kontejnerů
  • Pochopení role orchestracích platforem
  • Přehled Docker Compose
  • Příprava aplikací pro škálovatelné nasazení

Řešení problémů a doporučené postupy

  • Diagnostika běžných problémů s Dockerem
  • Správa protokolů a výkonu kontejnerů
  • Aplikace bezpečnostních a údržbářských doporučených postupů
  • Optimalizace prostředí aplikací založených na Dockeru

Praktická dílna Docker a shrnutí kurzu

  • Vývoj a nasazení kontejnerizované aplikace
  • Správa více kontejnerů a služeb
  • Používání příkazů a pracovních toků Dockeru
  • Shrnutí klíčových konceptů a další kroky

Požadavky

  • Znalost sítí.
  • Zkušenosti s příkazovou řádkou Linuxu.

Cílová skupina

  • Developers
  • DevOps inženýři
  • Systémoví administrátoři

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie