Agent skill · software engineering · affaan-m

docker-patterns

Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration. Use when setting up containerized development environments or reviewing Docker configurations.

Why this skill is useful

Provides specific Docker and Docker Compose patterns for local development and multi-service orchestration that the AI wouldn't reliably generate on its own.

What it needs

Requires docker, docker-compose installed locally. About 4k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.

What this skill does

Docker Patterns Docker and Docker Compose best practices for containerized development. When to Activate Setting up Docker Compose for local development Designing multi-container architectures Troubleshooting container networking or volume issues Reviewing Dockerfiles for security and size Migrating from local dev to containerized workflow Docker Compose for Local Development Standard Web App Stack Development vs Production Dockerfile Override Files Networking Service Discovery Services in the same Compose network resolve by service name: Custom Networks Exposing Only What's Needed Volume Strategies Common Patterns Container Security Dockerfile Hardening Compose Security Secret Management .dockerignore Debugging Common Commands Debugging Network Issues Anti-Patterns When to Use This Skill Setting up Docker Compose for local development Designing multi-container architectures Troubleshooting container issues Reviewing Dockerfiles for security Implementing container best practices

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/docker-patterns

View the source on GitHub

Browse the @skills marketplace