docker compose down
Stop and remove containers, networks, and optionally volumes created by compose up.
Syntax
docker compose down [OPTIONS]
Examples
Example 1
docker compose down
Stop and remove containers and networks.
Example 2
docker compose down -v
Also remove volumes.
Example 3
docker compose down --rmi all
Remove containers and images used by services.
Common flags
| Flag | Description |
|---|---|
| -v, --volumes | Remove named volumes |
| --rmi | Remove images (local, all) |
| -t, --timeout | Timeout in seconds |
Tips & best practices
- •Use -v for clean slate; be careful with data volumes.
- •down does not remove images by default.