Školení/Workshop Docker/Podman
Rychlost a náročnost vývoje aplikaci roste. Proto v rámci zefektivnění je jednou z možností nasadit Docker jako nástroj, který umožňuje rychle připravit stejné prostředí vývojové nebo testování. Docker je hodně rozšířen v oblastní vývojářů webových aplikací a tak díky mým znalosti z oblasti webserverů a webových aplikací, můžete očekávat typy právě pro oblast vývoje webů.
Video se zamyšlením, kdy je výhodné použít Docker.
Školení jsem schopen provádět online formou video konzultace.
Na školení se dozvíte a naučíte:
Na
školení
se dozvíte co je to Docker nebo
Podman, k čemu slouží, jak funguje a naučíte se
používat
Docker
nebo
Podman
.
Osnova školení:
- Typy virtualizace
- Co je Docker/Podman
- Rozdíly (výhody/nevýhody) oproti jiným technologiím
- Instalace
- Rozdíl mezi obrazem a kontejnerem
- Konfigurace Dockeru v systému
- Základní ovládání Dockeru
- Vytváření obrazů - Dockerfile
- Spouštění kontejneru
- Přihlášení do běžícího kontejneru a práce v něm
- Volumes a použití
- Logování
- Síť
- Síťové porty
- Proměnné prostředí - ENV
- Inicializace dat kontejneru při startu - typicky import DB
- Docker-compose
- Aplikace postavená z více kontejnerů
- Container registry
Požadavky na znalosti:
- Základy práce s Linuxem
- Základy práce v konzoli
Požadavky na výbavu: