What problem does it solve?
This Skill helps users optimize Dockerfiles, secure containers, manage complex orchestrations with Docker Compose, and troubleshoot common containerization issues.
Core Features & Use Cases
- Dockerfile Optimization: Improve build times and image sizes using multi-stage builds and layer caching.
- Security Hardening: Implement best practices like running as non-root users and managing secrets securely.
- Docker Compose Orchestration: Configure multi-service applications for development and production.
- Troubleshooting: Diagnose and resolve build, runtime, and networking problems.
- Use Case: You have a Dockerfile that produces a very large image and takes a long time to build. This Skill can guide you through refactoring it to use multi-stage builds and optimize layer caching.
Quick Start
Use the docker-expert skill to help optimize my Dockerfile for smaller image size and faster builds.