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

M C

M C

Linux instruktor

Více o lektorovi

Termíny

27. 4. 2026 – 29. 4. 2026 Praha Volný termín Garantovaný termín 1 Kč
bez DPH
Přidat do košíku
1. 6. 2026 – 3. 6. 2026 Praha Volný termín Garantovaný termín 1 Kč
bez DPH
Přidat do košíku
8. 9. 2026 – 10. 9. 2026 Praha Volný termín Garantovaný termín 1 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.

Linux v sítích NET-LIN

Linux – bezpečnost a zabezpečení SEC-LIN

Programování v shellu PRGSHELL

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.