agentsclimarketplace

Docker

Skill GNSubrahmanyam/agentic-skills/skills/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

Install
npx -y skills add GNSubrahmanyam/agentic-skills --skill docker

Assembled 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 scanning
  • dockerfile-optimization: Multi-stage builds and layer caching
  • dockerfile-best-practices: Proper user management and signal handling
  • image-management: Tagging strategies and registry usage

2. Docker Build (CRITICAL)

  • build-buildx: Advanced build features with Buildx
  • build-multiplatform: Cross-platform image building
  • build-cache: Build caching for faster builds
  • build-security: Secrets, SSH, and attestations in builds

3. Application Containers (CRITICAL)

  • app-django: Django containerization with static files and migrations
  • app-fastapi: FastAPI async containerization with Uvicorn
  • app-celery: Celery containerization with broker integration
  • app-database: Database containerization with persistence
  • app-redis: Redis containerization for caching and data structures

4. Docker Compose (HIGH)

  • compose-development: Development environment orchestration
  • compose-production: Production-ready service composition
  • compose-networking: Service communication and isolation
  • compose-volumes: Data persistence and sharing
  • compose-configs-secrets: Configuration and secrets management
  • compose-multiple-files: Multiple compose files and includes
  • compose-environment: Environment variables and interpolation
  • compose-cli-advanced: Advanced CLI commands and project management

5. Orchestration (HIGH)

  • swarm-setup: Docker Swarm cluster management
  • swarm-services: Swarm service deployment and scaling
  • swarm-networking: Swarm overlay networking and security

6. Security (HIGH)

  • security-scanning: Docker Scout vulnerability scanning
  • security-hardening: Container runtime security hardening
  • security-compliance: Security compliance and best practices

7. Production Deployment (HIGH)

  • deploy-registry: Container registry management and security
  • deploy-scaling: Horizontal scaling and load balancing

8. Observability (MEDIUM)

  • logging-drivers: Docker logging drivers and configuration
  • logging-aggregation: Log aggregation and monitoring
  • logging-troubleshooting: Debugging and troubleshooting containers

9. Development Workflow (MEDIUM)

  • dev-hot-reload: Development with live code reloading
  • dev-testing: Testing in containerized environments
  • dev-debugging: Container debugging and troubleshooting
  • dev-testing: Testing in containerized environments

10. Infrastructure (MEDIUM)

  • infra-networking: Container networking patterns
  • infra-security: Container runtime security
  • infra-storage: Persistent storage and backups

11. Advanced Features (LOW)

  • advanced-desktop: Docker Desktop features and development
  • advanced-context: Docker context management
  • advanced-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

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.