The multi-stage-dockerfile skill helps developers create optimized Docker container images by guiding them through best practices for multi-stage builds, base image selection, layer optimization, and security hardening. It addresses the problem of bloated, insecure, or inefficient container images by providing specific techniques for separating build and runtime stages, minimizing final image size, and reducing security vulnerabilities. This skill is for software developers and DevOps engineers working with containerized applications across any language or framework who want to improve build efficiency and image quality.
npx skills add https://github.com/github/awesome-copilot --skill multi-stage-dockerfile