@tank/docker-compose-cheatsheet
Installation
SKILL.md
Docker Compose Cheat Sheet
Core Philosophy
- Optimize for local workflows — Compose is most valuable when it shortens the path to a working multi-service environment.
- Keep service definitions readable — A cheat sheet should surface the fields engineers reach for most often.
- Separate lifecycle commands from YAML syntax — Operators and authors need both, but not mixed chaotically.
- Prefer explicit dependencies and healthchecks — Most Compose confusion comes from startup timing and hidden environment coupling.
- Profiles and overrides are leverage — They keep one Compose setup usable across dev, test, and optional services.
Quick-Start: Common Problems
"How do I start or rebuild everything?"
docker compose up -ddocker compose up --builddocker compose down-> Seereferences/commands-and-yaml.md