Every Image Has A Purpose
summary
Uses Docker language to show concrete image recipes: a multistage build that compiles Go then copies only the binary into a scratch stage producing a ~6 MB deployed image with no shell or tools, a Node/Yarn frontend stage that copies built assets into the Go binary stage, and a CI image that bundles lint, coverage and AWS CLI for tests. Recommends dockerignore, registries for cached images, and scanners like Clair and Dive.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:35What are images
- 2:22Layers
- 5:46Deployment
- 7:00Example
- 8:13Additional Tools
- 10:35Local Clusters
- 11:56Production
- 12:33Development
- 14:01Multistage
- 16:14Considerations
- 19:25Extras
related talks
47mContainers - the little Linux feature revolutionizing apps
48mHow to build solid CI-CD pipeline
48mDocker in the Cloud with Diamonds
31mFunction to Container - Building a FaaS Experience
30mGoing serverless with Cloud Run
21mMaking Docker Actually Work
24mBuild Your Own Shipyard
01h 01mYou have a container image: Now what?
