Docker Compose

Tool for defining and running multi-container Docker applications from a single YAML file.

Definition

Docker Compose lets developers declare a stack of services, networks, and volumes in a docker-compose.yml file and bring it up with one command. It is the standard way to define local development stacks (Postgres + Redis + app) and small production deployments where Kubernetes would be overkill. The v2 Compose CLI ships inside modern Docker installations.

When to use

See also

Mentioned in