Docker základy
Docker je oblíbená kontejnerizační platforma, která umožňuje vývojářům snadno vytvářet, nasazovat a spouštět aplikace jednoduchým způsobem. Tento kurz pokrývá základy Dockeru, včetně toho, jak vytvářet a spravovat kontejnery, pracovat s images a používat Docker Compose ke správě aplikací s...
Docker je oblíbená kontejnerizační platforma, která umožňuje vývojářům snadno vytvářet, nasazovat a spouštět aplikace jednoduchým způsobem. Tento kurz pokrývá základy Dockeru, včetně toho, jak vytvářet a spravovat kontejnery, pracovat s images a používat Docker Compose ke správě aplikací s více kontejnery.
Cíle kurzu
- Poskytnout základní pochopení Dockeru a kontejnerizace, včetně architektury a terminologie Dockeru.
- Naučit studenty, jak vytvářet a spravovat kontejnery Docker, pracovat s images Dockeru a používat Docker Compose ke správě aplikací s více kontejnery.
- Pomoci studentům pochopit osvědčené postupy pro návrh Dockerfile, bezpečnost kontejnerů Docker a tipy pro optimalizaci výkonu Dockeru.
- Celkově je cílem tohoto kurzu naučit studenty používat Docker k vytváření, nasazování a spouštění aplikací jednoduchým způsobem a pomoci jim porozumět tomu, jak lze Docker použít ke zefektivnění pracovních postupů vývoje a nasazení.
Osnova kurzu
1
- Co je Docker?
- Proč používat Docker?
- Architektura Dockeru
- Docker terminologie
2
- Vytváření kontejnerů
- Správa kontejnerů
- Síťování kontejnerů
- Ukládání images kontejnerů
3
- Vytváření images
- Správa images
- Docker Hub
4
- Úvod do Docker Compose
- Vytvoření Compose file
- Použití Compose file
- Správa aplikací ve více kontejnerech současně
5
- Doporučené postupy pro Dockerfile
- Bezpečnostní aspekty provozu aplikací v kontejnerech
- Tipy pro optimalizaci výkonu Dockeru
Termíny
Požadavky
Základní znalost příkazového řádku Linuxu
Pochopení základních programovacích konceptů (např. proměnné, funkce, cykly)
Důležité informace
Materiály
Kód kurzu
Mohlo by vás zajímat
