docker-development
Installation
SKILL.md
Docker Development
Acknowledgement: Shared by Peter Bamuhigire, techguypeter.com, +256 784 464178.
Use When
- Containerizing PHP, Python, Node.js, JavaScript build, API, worker, queue, database, cache, or reverse-proxy services.
- Creating or reviewing
Dockerfile,compose.yml, CI build, registry, or runtime deployment patterns. - A project needs repeatable development environments, environment parity, production images, or service orchestration.
Do Not Use When
- The task only needs application code and has no container, runtime, deployment, or environment concern.
- Kubernetes-specific cluster design is the main task; use Kubernetes skills after this container baseline is correct.
Required Inputs
- Application stack, local development needs, production runtime, ports, volumes, secrets/config, persistence services, and target OS.
- Existing
Dockerfile, Compose files, CI scripts, and deployment constraints when available.