Návrh Školení
Úvod do kontejnerizace a Dockeru
- Porozumění konceptům softwarové kontejnerizace,
- Výhody kontejnerů oproti tradičním modelům nasazení,
- Přehled Dockeru a jeho úlohy v moderním dodávání aplikací,
- Časté případy užití kontejnerů ve vývoji a provozu.
Instalace Dockeru a nastavení prostředí
- Instalace a konfigurace Dockeru,
- Porozumění komponentám a architektuře Dockeru,
- Práce s příkazovým řádkem Dockeru (CLI),
- Správa služeb a konfigurací Dockeru.
Architektura a základní koncepty Dockeru
- Docker Engine, obrazy, kontejnery a registry,
- Správa životního cyklu kontejnerů,
- Porozumění objektům a zdrojům Dockeru,
- Nejlepší postupy při práci s prostředím Dockeru.
Práce s obrazy a kontejnery Dockeru
- Stahování a správa obrazů Dockeru,
- Tvorba a spuštění kontejnerů,
- Konfigurace a správa kontejnerů,
- Inspekcie, sledování a údržba kontejnerů.
Tvorba aplikací s Dockerfile
- Porozumění struktuře a pokynům Dockerfile,
- Tvorba vlastních obrazů Dockeru,
- Optimalizace velikosti obrazu a výkonu sestavení,
- Správa závislostí a konfigurací aplikace.
Úložiště a správa dat v Dockeru
- Porozumění konceptům ukládání kontejnerů,
- Práce s svazky (volumes) a vazebnými připojeními (bind mounts),
- Trvalé uložení dat aplikace,
- Účinná správa dat v kontejnerech.
Síťování v Dockeru
- Porozumění konceptům síťování Dockeru,
- Tvorba a správa sítí Dockeru,
- Propojení více kontejnerů,
- Konfigurace komunikace mezi aplikacemi a službami.
Práce s registry Dockeru
- Porozumění repozitářům obrazů a registryím,
- Použití Docker Hubu a soukromých registryí,
- Nahrávání a stahování obrazů,
- Správa verzí obrazů a bezpečnostní aspekty.
Kontejnerová orchestrace a škálování
- Úvod do kontejnerové orchestrace,
- Porozumění roli platform pro orchestraci,
- Přehled Docker Compose,
- Příprava aplikací na škálovatelné nasazení.
Řešení problémů a nejlepší postupy
- Diagnóza běžných problémů Dockeru,
- Správa protokolů (logů) a výkonu kontejnerů,
- Aplikace bezpečnostních a údržbových best practices,
- Optimalizace prostředí aplikací založených na Dockeru.
Praktický workshop s Dockerem a shrnutí kurzu
- Tvorba a nasazení kontejnerizované aplikace,
- Správa více kontejnerů a služeb,
- Aplikace příkazů a pracovních postupů Dockeru,
- Shrnutí klíčových konceptů a dalších kroků.
Požadavky
- Úroveň porozumění sítím,
- Zkušenosti s příkazovým řádkem systému Linux.
Cílová skupina
- Vývojáři,
- Inženýři DevOps,
- Správci systémů.
Reference (7)
Instruktor měl hodně znalostí a trpělivosti, které s námi chtěl sdílet.
Bogdan Olaru
Kurz - Introduction to Docker
Přeloženo strojem
Praktické cvičení a vysvětlení všech podrobností, zejména pro použití příkazů
Louise
Kurz - Introduction to Docker
Přeloženo strojem
Vysvětlil to správně a měl cvičení.
Stefan-Bogdan Birtu
Kurz - Introduction to Docker
Přeloženo strojem
Způsobem, jak bylo vysvětleno, od základních pojmů přes postupně složitější s příklady.
Stefan
Kurz - Introduction to Docker
Přeloženo strojem
Oblíbilo se mi, jak Abhi prezentuje. Přidávání informací do snímků a vytváření diagramů. Pro mě osobně je jednodušší pochopit a si zapamatovat informace, které sdílí.
Viorel
Kurz - Introduction to Docker
Přeloženo strojem
Oblíbila jsem si způsob prezentace informací s praktickými příklady. Také tempování vedení kurzu bylo vhodné a instruktor měl trpělivost odpovědět na všechny otázky, pomoci kolegům, kteří zůstali pozadu, a dokonce přidat další příklady do prezentace podle zájmů účastníků.
Beatrice - DB Global Technology SRL
Kurz - Introduction to Docker
Přeloženo strojem
že trenér byl velmi otevřený a ochoten podrobně vysvětlit každou otázku
Mihnea Mihaila - DB Global Technology SRL
Kurz - Introduction to Docker
Přeloženo strojem