Docker Compose Basics
Production System Considerations
Procedural
Declarative
Main Benefits of Docker Compose
Designed For
Not Designed For
Docker Compose Configuration
Start all services defined in the Docker Compose file
Stop all containers
Save battery or free memory
Stop and restart all containers
Environment Variables
Build Arguments
Target Volume
Source Volume
Volume Access Modes
Mounting Volume Syntax
Named Volumes
Exposing Ports
Enforcing Container Start-Up Order
Advantages of a Single Compose File
Named Subsets of Services
Multiple Compose Files