February 2019
Intermediate to advanced
240 pages
5h 25m
English
We’ve seen how to start containers using the docker run command. However, this is limited to starting a single container at a time. While that’s great for one-off tasks, as developers, our applications are typically made up of multiple components, or in Docker terminology, services. For example, in addition to our Rails server, we typically need at least a database.
Once you’re thinking about an application as a whole, running containers with docker run becomes too cumbersome. We need a different, higher-level tool that lets us coordinate and manage containers for the different services that make up our application.
Enter Docker Compose.
Read now
Unlock full access