---
id: 1
title: "Docker bez předchozích znalostí"
start: '2018-11-28 10:00:00'
end: '2018-11-28 18:00:00'
deadline: '2018-11-20 23:59:59'
form_link: "https://goo.gl/forms/4Ps6k3HBA4XVpFZ13"
image: "/assets/images/logos/docker.png"
user: 34
duration: "8 hodin"
price: 5999
place_id: 2
capacity: "9 lidí"

# 2-3 věty
perex: 'Docker je poslední dobou stále oblíbenější. Jak si s ním zjednodušit práci a jak překonat těžké začátky? To se dovíte na mém školení.'
---

<a href="https://www.docker.com/" target="blank" rel="noopener">Docker</a> je poslední dobou velmi oblíbený nástroj. Zjednodušuje práci a je díky němu možné mít například stejné vývojové a produkční prostředí na různých zařízeních. Začátky s ním však mohou být těžké, krkolomné a lze nad nimi strávit mnoho času. Na školení si vysvětlíme všechny potřebné základy, na kterých je už pak lehké stavět.</p>

### Co si ze školení odneseš?

- Seznámíme se s Dockerem
- Vysvětlíme si, jak vytvořit Dockerfile a docker-compose.yml soubory
- Řekneme si o základních příkazech pro práci s kontejnery
- Krok po kroku vytvoříme první image a spustíme první kontejner
- Představíme si nástroj Portainer
- Rozchodíme Nette v Dockeru
- Ukážeme si využití proxy serveru
- Povíme si něco o Gitlabu - porovnání s Githubem, plusy, mínusy, CI/CD
- Vytvoříme si pipeliny - build => test a vyzkoušíme si deploy
- Na závěr si představíme nástroje Docker Swarm a Kubernetes

### Co s sebou?
- Vlastní notebook + zkus si nainstalovat [Docker](https://docs.docker.com/install/) a [Docker Compose](https://docs.docker.com/compose/install/) podle návodů. V případě komplikací si piš, co ti nešlo. Na začátku školení to společně nastavíme.
    - [Instalace Mac Os - existuje apka](https://docs.docker.com/docker-for-mac/install/)
    - [Instalace Debian](https://docs.docker.com/install/linux/docker-ce/debian/)
    - [Instalace Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1)
    - [Instalace Windows - je potřeba Toolbox](https://docs.docker.com/toolbox/toolbox_install_windows/)
- Mít plná práva pro přístup k Dockeru a zápisu na disk.
