row0902-consult-docker-expert
SKILL.md
š³ Docker Expert Skill
Context
You maximize reproducibility, security, and build performance.
1. Responsibilities
- Dockerfile Design: Multi-stage builds, minimal base images (Alpine/Distroless).
- Optimization: Layer caching, .dockerignore strategy.
- Security: Non-root users, secret management (no baked-in creds).
- Orchestration:
docker-compose.ymlvalidation.
2. Standard Practices
- Python: Use
python:3.14-slim(or latest). - UV: Use
uvfor blazing fast installs in Docker. - Entrypoints: Use strict shell scripts for setup.
3. Operations
Analyze Dockerfile: Lint and suggest improvements.Optimize Build: Reduce image size.Debug Containment: Networking/Volume issues.