Docker Compose
In this section, we will cover Docker Compose, a tool for defining and running multi-container Docker applications. We will learn how to use Docker Compose to manage our services, networks, and volumes.
Before class
warning
Make sure you have finished previous exercises.
Recommended reading and videos
- Image layers: https://docs.docker.com/get-started/docker-concepts/building-images/understanding-image-layers/
- Dockerfile: https://docs.docker.com/get-started/docker-concepts/building-images/writing-a-dockerfile/
- Docker Compose: https://docs.docker.com/compose/intro/compose-application-model/
- Benefits of using Docker Compose: https://docs.docker.com/compose/intro/features-uses/
Extra resources
- Docker course on LinkedIn Learning: https://www.linkedin.com/learning/learning-docker-17236240
- Docker tutorial: https://youtube.com/playlist?list=PL4cUxeGkcC9hxjeEtdHFNYMtCpjNBm3h7&si=6hKyCDP4J6z42xg6
During class
After class
Finish the exercises.