Návrh Školení

Co je Docker

Použití

  • Hlavní komponenty Dockera
  • Základy architektury Dockera

Architektura Dockera

  • Docker images (obrázky)
  • Docker registry (registrační úložiště)
  • Docker containers (kontejnery)

Základní technologie

  • Namespaces (obory názvů)
  • Control groups (řídicí skupiny)
  • Union FS (unijní souborové systémy)
  • Formát kontejneru

Instalace Dockera

  • Instalace na Ubuntu pomocí apt-get
  • Instalace novější verze Dockera

Dockerizace aplikací

  • Příklad „hello world“
  • Interaktivní kontejner
  • Démonizace programů

Použití kontejnerů

  • Spuštění webové aplikace v kontejneru
  • Zjišťování informací o kontejneru
  • Mapování portů
  • Zobrazení protokolů
  • Zobrazení procesů
  • Zastavení a restartace
  • Odstranění kontejneru

Správa obrázků

  • Výpis obrázků
  • Stažení obrázků
  • Hledání obrázků

Síťování kontejnerů

  • Podrobnosti mapování portů
  • Odkazování a pojmenování kontejnerů
  • Odkazování a proměnné prostředí

Data v kontejnerech

  • Data volumes (datové svazky)
  • Složky hostitelského systému jako datové svazky
  • Soubory hostitelského systému jako datové svazky
  • Kontejnery s datovými svazky
  • Zálohování a obnovení datových svazků

Přispívání do ekosystému

  • Co je Docker Hub?
  • Registrace na Docker Hubu
  • Přihlášení přes příkazovou řádku
  • Nahrávání do Docker Hubu
  • Soukromé úložiště
  • Automatizované sestavení (buildy)

Základy Kubernetesu

  • Pods (pods)
  • Labels and Selectors (štítky a selektory)
  • Controllers (řadiče)
  • Services (služby)
  • Architektura a Kubernetes Node
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie