This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| events:2018-03-17_docker_workshop [2018-01-24 21:22] – created n00ne | events:2018-03-17_docker_workshop [2018-03-17 15:48] (current) – [prerequisites] n00ne | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| |Topic | |Topic | ||
| |Description | |Description | ||
| - | |prerequisites | + | |prerequisites |
| |Date | 2018-03-17, 17:00 | | |Date | 2018-03-17, 17:00 | | ||
| - | |Agenda | + | |Agenda |
| - | |Available seats | 12 | | + | |Available seats | 6/12 | |
| + | ==== possible topics ==== | ||
| + | |||
| + | * Introduction (what the hell is docker?) | ||
| + | * Hello World (docker quick start) | ||
| + | * docker images (how do i create my own awesome docker images?) | ||
| + | * docker containers (wth? what is the difference between images/ | ||
| + | * docker management (how can i fix things after i broke them unintentionally? | ||
| + | * docker networking (why does docker think it has to reinvent everything? | ||
| + | * docker composer (how to do things automatically? | ||
| + | * docker running gui-based application | ||
| + | * docker with kubernetes / swarm (how to do things automatically even better?) | ||
| + | * summary (how to go on from here? is there life after / | ||
| + | |||
| + | ===== Contents ===== | ||
| + | |||
| + | ==== Introduction ==== | ||
| + | |||
| + | [[https:// | ||
| + | ==== prerequisites ==== | ||
| + | |||
| + | The following workshop uses the following setup for the examples: | ||
| + | |||
| + | - [[https:// | ||
| + | - [[https:// | ||
| + | |||
| + | or alternatively use the... | ||
| + | |||
| + | === pre-installed virtualbox image === | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | __**Settings: | ||
| + | ^ Key ^ Value ^ | ||
| + | | network | ||
| + | | user | dockeradmin | ||
| + | | pass | dockeradmin | ||
| + | |||
| + | ==== Getting started ==== | ||
| + | |||
| + | <code bash> | ||
| + | sudo docker help | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo docker run hello-world | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo docker ps -a | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo docker images | ||
| + | </ | ||