Docker Templates

Docker License

Optimized Dockerfile templates with multi-stage builds, security scanning, and minimal attack surface.

Templates

├── python/        # Python 3.11+ with UV/pip
├── node/          # Node.js with pnpm/yarn
├── go/            # Go with scratch final image
├── java/          # Java with Eclipse Temurin
├── rust/          # Rust with musl for static binaries
├── multi-stage/   # Advanced multi-stage patterns
└── security/      # Hardened base images

Features

  • Multi-stage builds (small final images)
  • Non-root users
  • Minimal base images (distroless, alpine, scratch)
  • Layer caching optimization
  • Security scanning with Trivy/Grype
  • SBOM generation

Usage

cp python/Dockerfile.template ./Dockerfile
# Customize for your app
docker build -t myapp .

License

MIT

Description
No description provided
Readme 36 KiB
Languages
Dockerfile 100%