Nový kurz

Docker - kontejnery v Linuxu

Tento třídenní kurz se zabývá popisem, instalací a použitím kontejnerizační technologie Docker.

Kód
DOCKER

Délka kurzu
3 dny (8:30 – 16:00)

Forma
V naší učebně nebo online

Hlavní lektor kurzu

Mgr. Martin Chromý

Mgr. Martin Chromý

Linux instruktor

Více o lektorovi

Termíny

27. 4. 2026 – 29. 4. 2026 Praha Volný termín Garantovaný termín 16 500 Kč
bez DPH
Přidat do košíku
1. 6. 2026 – 3. 6. 2026 Praha Volný termín Garantovaný termín 16 500 Kč
bez DPH
Přidat do košíku
8. 9. 2026 – 10. 9. 2026 Praha Volný termín Garantovaný termín 16 500 Kč
bez DPH
Přidat do košíku
Nevyhovují vám vypsané termíny? Dejte nám vědět! Kontaktujte nás

Kurz určen pro

IT profesionály, kteří chtějí umět nasadit a provozovat Docker kontejnery

Osnova

Úvod do virtualizace
 - Definice virtualizace a její typy (hardware, software, OS-level).
 - Výhody a nevýhody tradiční virtualizace (např. VMware, VirtualBox).
 - Srovnání virtualizace s kontejnerizací.
 - Historický vývoj virtualizačních technologií.

Úvod do Dockeru
 - Co je Docker a jeho architektura (daemon, client, registry).
 - Rozdíl mezi virtuálními stroji a kontejnery.
 - Výhody Dockeru (přenositelnost, efektivita, škálovatelnost).
 - Instalace Dockeru na různých platformách (Linux, Windows, macOS).
 - První spuštění kontejneru (hello-world příklad).

Základní použití Dockeru
 - Správa obrazů (pull, push, search).
 - Práce s kontejnery (run, start, stop, rm).
 - Monitorování a logování kontejnerů (logs, inspect, stats).
 - Porty a mapování (expose, publish).
 - Praktické cvičení: Spuštění webové aplikace v kontejneru.

Práce s Dockerfile
 - Struktura Dockerfile (FROM, RUN, CMD, ENTRYPOINT).
 - Best practices pro psaní Dockerfile (minimalizace vrstev, caching).
 - Sestavení a tagování obrazů (build, tag).
 - Multi-stage builds pro optimalizaci.
 - Praktické cvičení: Vytvoření vlastního obrazu pro aplikaci.
 - Debugování Dockerfile.

Docker Compose
 - Úvod do Docker Compose a jeho YAML syntax.
 - Definice služeb, sítí a volumes v compose file.
 - Příkazy pro Compose (up, down, build, logs).
 - Environment variables a secrets.
 - Praktické cvičení: Nasazení multi-kontejnerové aplikace (např. WordPress s databází).

Síťování v Dockeru
 - Základní typy sítí (bridge, host, overlay).
 - Vytváření a správa sítí (network create, connect).
 - Komunikace mezi kontejnery (linking, service discovery).
 - Bezpečnostní aspekty síťování (expose, firewall).
 - Praktické cvičení: Nastavení sítě pro distribuovanou aplikaci.

Správa dat a disků v Dockeru
 - Rozdíl mezi bind mounts, volumes a tmpfs.
 - Vytváření a správa volumes (volume create, prune).
 - Sdílení dat mezi kontejnery.
 - Backup a restore volumes.
 - Praktické cvičení: Persistující databáze v kontejneru.

Vlastní registry a pokročilé témata
 - Nastavení vlastní Docker registry (lokální i cloudové). 
 - Push a pull z privátních registrů.
 - Bezpečnost v Dockeru (scanning, signed images).
 - Škálování a orchestrace (úvod do Swarm nebo Kubernetes).
 - Optimalizace výkonu a troubleshooting.
 - Praktické cvičení: Nasazení do produkce s vlastní registry.

Absolvent kurzu bude umět

- Nainstalovat a nakonfigurat Docker
- Používat příkaz Docker
- Chápat obsah Docker file
- Používat příkaz a konfiguraci Docker compose
- Rozumět sítím a úložistím v kontejnerech
- Vytvořit si vlastní registr

Požadavky pro absolvování kurzu

Základní administrace linuxu

Technické vybavení

Všechny učebny jsou vybaveny nadstandardními počítači připojenými k Internetu, učebny jsou prostorné, klimatizované, bezbariérové a s připojením na Wi-Fi. V případě zájmu lze školení absolvovat online live.

Literatura

Všichni účastníci školení obdrží materiály společnosti OKsystem.

PDF ke stažení

Ceny jsou bez DPH. OKsystem a.s. si vyhrazuje právo změnit termín a cenu školení.

Podobné kurzy

Prohlédněte si některé podobné kurzy z naší široké nabídky.

Programování v shellu PRGSHELL


10 800 Kč Detail kurzu

Linux v sítích NET-LIN


10 800 Kč Detail kurzu

Úvod do Linuxu a Unixu Linux


10 800 Kč Detail kurzu

Potřebujete poradit?

Neváhejte se na nás obrátit. Jsme vám k dispozici a rádi vám pomůžeme.

Ing. Michaela Setinská

Ing. Michaela Setinská

Bližší informace o školení


+420 731 400 369
setinska@oksystem.cz

Ing. Lumír Vojtěchovský

Ing. Lumír Vojtěchovský

Bližší informace o školení


+420 724 332 135
vojtechovsky@oksystem.cz

Proč OKškolení?

Jaké jsou hlavní výhody našeho školicího centra?

Zjistit o nás víc

Kontaktujte nás

Neváhejte se na nás obrátit ať už máte jakýkoliv dotaz.

Simona Dianová

Simona Dianová

Organizace školení a testů


+420 236 072 251
dianova@oksystem.cz

Ing. Dana Černá

Ing. Dana Černá

Certifikační testy


+420 236 072 318
cernad@oksystem.cz

Potřebujete toho o nás vědět víc, nebo nás raději chcete kontaktovat pomocí formuláře?

Kontaktní stránka

OKškolení je součástí OKsystem a.s.