Use multi-stage builds, Docker, 2024 (Docker) - This official documentation provides detailed guidance on implementing multi-stage Docker builds, a fundamental technique for creating leaner and more secure container images by separating build-time dependencies from runtime requirements.
Best practices for writing Dockerfiles, Docker, 2024 (Docker) - A comprehensive guide from Docker on optimizing Dockerfile creation for smaller, more efficient, and more secure images, covering aspects like choosing base images, minimizing layers, and cleaning up unnecessary files.
Distroless containers, GoogleContainerTools, 2024 (GoogleContainerTools) - This project repository explains the concept and implementation of Distroless images, which provide extremely minimal base images by including only the application and its runtime dependencies, significantly reducing image size and attack surface.
Designing Machine Learning Systems: New Rules for an AI-Driven World, Chip Huyen, 2022 (O'Reilly Media) - A foundational book on MLOps and the engineering challenges of productionizing machine learning models, offering practical advice and architectural considerations relevant to efficient model deployment and containerization.