User Tools

Site Tools


events:2018-03-17_docker_workshop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
events:2018-03-17_docker_workshop [2018-02-16 13:46]
trinitor [/dev/workshop 2018-03-17]
events:2018-03-17_docker_workshop [2018-03-17 15:47]
n00ne [prerequisites]
Line 11: Line 11:
 |Topic           | docker 101 | |Topic           | docker 101 |
 |Description     | introduction into [[https://www.docker.com/what-docker|docker]] container-o-rama | |Description     | introduction into [[https://www.docker.com/what-docker|docker]] container-o-rama |
-|prerequisites   | only few, you should probably know what Linux is, how ip-networks work and how to use a shell |+|prerequisites   | only few, you should probably know what Linux is, how ip-networks work and how to use a shell. also you should probably bring some kind of computer with you. A virtualbox image will be provided with everything already setup, so a Virtualbox-installation would be nice. |
 |Date            | 2018-03-17, 17:00 | |Date            | 2018-03-17, 17:00 |
 |Agenda          | will follow shortly, please contact n00ne in slack for topic proposals! there are possible topics (have a look further down) but no final decision has been made | |Agenda          | will follow shortly, please contact n00ne in slack for topic proposals! there are possible topics (have a look further down) but no final decision has been made |
Line 28: Line 28:
   * docker with kubernetes / swarm (how to do things automatically even better?)   * docker with kubernetes / swarm (how to do things automatically even better?)
   * summary (how to go on from here? is there life after /dev/workshop?)   * summary (how to go on from here? is there life after /dev/workshop?)
 +
 +===== Contents =====
 +
 +==== Introduction ====
 +
 +[[https://www.docker.com/what-container#/virtual_machines|containers vs. virtual machines]]
 +==== prerequisites ====
 +
 +The following workshop uses the following setup for the examples:
 +
 +  - [[https://www.ubuntu.com/download/server/thank-you?version=17.10.1&architecture=amd64|Download and install a Ubuntu Linux server preferably on a virtual machine (note: docker runs only on 64Bit systems)]] \\
 +  - [[https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04|Install Docker Community Edition on Linux Server]]
 +
 +or alternatively use the...
 +
 +=== pre-installed virtualbox image ===
 +
 +[[https://cloud.mwe.engineering/s/HsyF4Jy6JPLxaba|Download]] link expires March 24th, 2018
 +
 +__**Settings:**__
 +^ Key         ^ Value                      ^
 +| network     | NAT (dynamic ip over dhcp) |
 +| user        | dockeradmin                    |
 +| pass        | dockeradmin                    |
 +
 +==== Getting started ====
 +
 +<code bash>
 +sudo docker help
 +</code>
 +
 +<code bash>
 +sudo docker run hello-world
 +</code>
 +
 +<code bash>
 +sudo docker ps -a
 +</code>
 +
 +<code bash>
 +sudo docker images
 +</code>
events/2018-03-17_docker_workshop.txt ยท Last modified: 2018-03-17 15:48 by n00ne