Course starts 15.04.2020

The 2020 course starts 15.04.2020, and you can expand your 2019 course completion. The course material is still available here during the downtime.


This course is an introductory course to Docker and docker-compose. Also peek into the various parts that web services consist of such as reverse proxies, databases etc. Students will need to provide their own computers to follow the examples outlined in this course material and to complete the exercises.

Attendees need to provide their own computers with admin / superuser priviledges. Required software can not be installed on shared computers such as library or universitys computers.

Course details and starting instructions can be found in part 0.

Credits and licence

Course material has been done by Jami Kousa with the help of University of Helsinki's Tietojenkäsittelytieteen osaston sovelluskehitysakatemia (Toska) and numerous course attendees. This material is based on gist by Matti Paksula. You can help develop the course material as well.

This material is following the official Docker guidelines presented on the official website. If you find anything conflicting or otherwise prohibited use, please inform us and we'll make the required changes.

This material is licenced under Creative Commons BY-NC-SA 3.0 -licence, so you can freely use and distribute the material, as long as original creators are credited. If you make changes to material and you want to distribute altered version it must be licenced under the same licence. Usage of material for commercial use is prohibited without permission.