Docker
Comprehensive containerization framework with production-ready patterns for Django, FastAPI, and Celery applications. Use when deploying applications, managing environments, or implementing microservices architecture.From its SKILL.md
npx -y skills add GNSubrahmanyam/agentic-skills --skill dockerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.7 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it
Docker Containerization Best Practices
Comprehensive containerization framework with 60+ rules across Dockerfile optimization, multi-service orchestration, production deployment, and development workflows. Designed for reliable, scalable container deployments from development to production.
When to Apply
Reference these guidelines when:
- Containerizing Django, FastAPI, or Celery applications
- Setting up multi-service architectures with Docker Compose
- Implementing production deployment pipelines
- Managing development environments consistently
- Scaling containerized applications
- Optimizing container performance and security
Rule Categories by Priority
| Priority | Category | Impact | Files Created | Prefix |
| --- | --- | --- | --- | --- | --- |
| 1 | Container Fundamentals | CRITICAL | 4 | dockerfile- |
| 2 | Docker Build | CRITICAL | 4 | build- |
| 3 | Application Containers | CRITICAL | 5 | app- |
| 4 | Docker Compose | HIGH | 8 | compose- |
| 5 | Orchestration | HIGH | 3 | swarm- |
| 6 | Security | HIGH | 3 | security- |
| 7 | Production Deployment | HIGH | 2 | deploy- |
| 8 | Observability | MEDIUM | 3 | logging- |
| 9 | Development Workflow | MEDIUM | 2 | dev- |
| 10 | Infrastructure | MEDIUM | 3 | infra- |
| 11 | Advanced Features | LOW | 3 | advanced- |
Quick Reference
1. Container Fundamentals (CRITICAL)
dockerfile-security: Secure base images and vulnerability scanningdockerfile-optimization: Multi-stage builds and layer cachingdockerfile-best-practices: Proper user management and signal handlingimage-management: Tagging strategies and registry usage
2. Docker Build (CRITICAL)
build-buildx: Advanced build features with Buildxbuild-multiplatform: Cross-platform image buildingbuild-cache: Build caching for faster buildsbuild-security: Secrets, SSH, and attestations in builds
3. Application Containers (CRITICAL)
app-django: Django containerization with static files and migrationsapp-fastapi: FastAPI async containerization with Uvicornapp-celery: Celery containerization with broker integrationapp-database: Database containerization with persistenceapp-redis: Redis containerization for caching and data structures
4. Docker Compose (HIGH)
compose-development: Development environment orchestrationcompose-production: Production-ready service compositioncompose-networking: Service communication and isolationcompose-volumes: Data persistence and sharingcompose-configs-secrets: Configuration and secrets managementcompose-multiple-files: Multiple compose files and includescompose-environment: Environment variables and interpolationcompose-cli-advanced: Advanced CLI commands and project management
5. Orchestration (HIGH)
swarm-setup: Docker Swarm cluster managementswarm-services: Swarm service deployment and scalingswarm-networking: Swarm overlay networking and security
6. Security (HIGH)
security-scanning: Docker Scout vulnerability scanningsecurity-hardening: Container runtime security hardeningsecurity-compliance: Security compliance and best practices
7. Production Deployment (HIGH)
deploy-registry: Container registry management and securitydeploy-scaling: Horizontal scaling and load balancing
8. Observability (MEDIUM)
logging-drivers: Docker logging drivers and configurationlogging-aggregation: Log aggregation and monitoringlogging-troubleshooting: Debugging and troubleshooting containers
9. Development Workflow (MEDIUM)
dev-hot-reload: Development with live code reloadingdev-testing: Testing in containerized environmentsdev-debugging: Container debugging and troubleshootingdev-testing: Testing in containerized environments
10. Infrastructure (MEDIUM)
infra-networking: Container networking patternsinfra-security: Container runtime securityinfra-storage: Persistent storage and backups
11. Advanced Features (LOW)
advanced-desktop: Docker Desktop features and developmentadvanced-context: Docker context managementadvanced-api: Docker API and programmatic access
Quick Start
- ๐ Overview:
skills/docker-skill/SKILL.md - ๐ Complete Reference:
skills/docker-skill/AGENTS.md - ๐ Specific Rules:
skills/docker-skill/rules/[category]-[rule-name].md
| Total | 11 Categories | | 42 Files | 170+ Rules | |
What ships with it: 38 files
298.2 KB alongside SKILL.md
rules/
- advanced/advanced-api.md6.9 KB
- advanced/advanced-context.md4.3 KB
- advanced/advanced-desktop.md3.9 KB
- application-containers/app-celery.md7.2 KB
- application-containers/app-database.md16.6 KB
- application-containers/app-django.md4.0 KB
- application-containers/app-fastapi.md3.8 KB
- application-containers/app-redis.md30.1 KB
- container-fundamentals/dockerfile-best-practices.md3.4 KB
- container-fundamentals/dockerfile-optimization.md2.9 KB
- container-fundamentals/dockerfile-security.md2.4 KB
- container-fundamentals/image-management.md5.0 KB
- development-workflow/dev-hot-reload.md8.7 KB
- development-workflow/dev-testing.md8.5 KB
- docker-compose/compose-cli-advanced.md5.0 KB
- docker-compose/compose-configs-secrets.md3.9 KB
- docker-compose/compose-development.md5.5 KB
- docker-compose/compose-environment.md5.5 KB
- docker-compose/compose-multiple-files.md5.2 KB
- docker-compose/compose-networking.md7.0 KB
- docker-compose/compose-production.md9.6 KB
- docker-compose/compose-volumes.md7.8 KB
- infrastructure/infra-networking.md6.8 KB
- infrastructure/infra-security.md7.1 KB
- infrastructure/infra-storage.md8.2 KB
- logging/logging-aggregation.md9.6 KB
- logging/logging-drivers.md7.3 KB
- logging/logging-troubleshooting.md7.4 KB
- production-deployment/deploy-registry.md5.0 KB
- production-deployment/deploy-scaling.md9.6 KB
- security/security-compliance.md7.1 KB
- security/security-hardening.md6.2 KB
- security/security-scanning.md4.9 KB
- swarm/swarm-networking.md5.5 KB
- swarm/swarm-services.md5.2 KB
- swarm/swarm-setup.md4.1 KB
- AGENTS.md46.4 KB
- metadata.json624 B