Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

DevOps with Docker

University of Helsinki via Independent


About this course

This course is an introductory course to Docker and docker-compose. The course will also look into what different parts web services consist of, such as reverse proxies, databases, etc. Docker can not be installed on faculty computers, so students will need to use their computers to follow the examples outlined in this course material and to complete the exercises.


Attendees need to have computers with admin/superuser privileges. Attendees are also expected to have a general understanding of software development and experience with a CLI of their choice.


Part 1

In this part:

1. Definitions and basic concepts
2. Running and stopping containers
3. In-depth dive to images
4. Defining start conditions for the container
5. Interacting with the container via volumes and ports
6. Utilizing tools from the Registry
7. Summary

Part 2

In this part:

1. Migrating to docker compose
2. Docker networking
3. Volumes in action
4. Containers in development
5. Summary

Part 3

In this part:

1. Deeper understanding of containers
2. Deployment pipelines
3. Using a non-root user
4. Optimizing the image size
5. Multi-host environments
6. End


Start your review of DevOps with Docker

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.