Demo: visualize a Compose web stack
Docker Compose files describe a local architecture in YAML. A diagram makes service dependencies, exposed ports, networks, and volumes easier to review before onboarding or debugging.
- Show depends_on separately from actual runtime readiness.
- Mark public ports and internal-only services.
- Group observability, app, and data services when the file grows.
services:
web:
build: .
depends_on: [api]
ports: ["3000:3000"]
api:
image: acme/api
depends_on: [db]
db:
image: postgres:16