generate-dockerfile
Generate optimized multi-stage Dockerfile
Файлы1
Открыть в GitHubSKILL.mdskills/generate-dockerfile/SKILL.md
GitHubGenerate Dockerfile
Generate an optimized multi-stage Dockerfile with security best practices.
What To Do
- Analyze project: Detect runtime (.NET, Node.js, Python)
- Generate multi-stage Dockerfile:
- Build stage with SDK image
- Publish stage with runtime image
- Non-root user
- Health check
- .dockerignore
- Security: No secrets in image, minimal base image, non-root user
Arguments
--runtime=<dotnet|node|python>: Target runtime--port=<n>: Exposed port (default: 5000)