docker
Installation
SKILL.md
Docker
Patterns for writing production-ready Dockerfiles and Compose configurations: minimal images, security hardening, layer caching, and health checks.
When to Use
- Writing or reviewing a Dockerfile
- Setting up docker-compose for local dev or deployment
- Containerizing a Node.js app (examples use Node.js; patterns apply to any runtime)
- Optimizing image size or build time
Don't use for:
- Kubernetes manifests (separate concern)
- CI/CD pipeline configuration
- Cloud-specific container registries