Dockerfile Optimization Best Practices Comprehensive Dockerfile optimization guide sourced exclusively from official Docker documentation. Contains 48 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation. When to Apply Reference these guidelines when: - Writing new Dockerfiles or modifying existing ones - Optimizing Docker build times (layer caching, cache mounts, context management) - Reducing Docker image size (multi-stage builds, minimal base images) - Hardening container security (secret mounts, non-root users, attestations) - Setting up CI/C…