Docker Skills
Build, run, and manage containers and images. Streamline your development workflow with Docker Compose and networking.
6 skills
BuildKit Secrets & Build Arguments
Securely pass credentials during Docker builds using BuildKit secrets — access private registries, clone private repos, and configure APIs without leaking secrets into image layers.
Docker Expert
Docker containerization expert with deep knowledge of multi-stage builds, image optimization, container security, Docker Compose orchestration, and production deployment patterns.
Docker Image Size Optimization
Reduce Docker image size with .dockerignore, layer caching strategies, BuildKit cache mounts, slim base images, and dependency pruning techniques.
Microservices Patterns
Design microservices architectures with service boundaries, event-driven communication, and resilience patterns.
Multi-Stage Docker Builds
Master multi-stage Docker builds to create minimal production images — separate build dependencies from runtime, reduce image size by 90%, and eliminate security vulnerabilities.
Docker Networking & Service Discovery
Configure Docker networking for multi-container applications — bridge networks, DNS-based service discovery, network isolation, and troubleshooting connectivity issues.