Learn how to create efficient Docker images and avoid common pitfalls in this 43-minute talk by Abby Fuller, Software Engineer and Technical Evangelist at AWS. Discover the importance of minimal images for resource conservation and security. Explore topics such as layer functionality, selecting appropriate base images, optimizing statement ordering for caching, using RUN statements judiciously, and implementing clean-up practices during dependency installation. Gain insights into best practices for both Linux and Windows containers, including language-specific tips for Node.js and Go. Examine good and bad Dockerfile examples, understand Docker Image Scanning, and get a glimpse into future optimization techniques like Unikernels for Docker and Nix.
Overview
Syllabus
Creating Effective Images
Taught by
Docker