How We Built Ubuntu Distroless Containers
Talkat ContainerCon @ Open Source Summit Europe 2022 · on Thursday, 2022-09-15· at 18:00· Wicklow Hall 1 (Level 2), Convention Centre Dublin, Spencer Dock, N Wall Quay, North Wall Dublin 1, D01 T1·
summary
Canonical builds distroless base images by extracting files from Ubuntu packages using a new tool called chisel, keeping provenance from the Ubuntu archive while removing shells and package managers. The pipeline uses Dockerfile and scripts to produce runtime-specific “slices” and yields 4–6 MB images for self-contained .NET apps, about half the size of earlier distroless variants. Images are published to Docker Hub and MCR and are currently marked experimental.
AI-written summary · about
chapters (6)
- 0:00Start
- 7:48Correlation versus Causation
- 10:29Reducing the Size of the Container Image
- 11:36Preferences
- 18:09Compatible Developer Experience
- 18:33The Tiny Stack
related talks
22mSeamlessly leverage .NET on Ubuntu from development to deployment
47mContainers - the little Linux feature revolutionizing apps
34mLinux Distribution Build Tools for Custom Container Images
23mCreating Ubuntu and Debian container base images, the old and simple way
01h 15mLinux containers in (less than) 100 lines of shell
29mLinux containers 102: beyond the basics
50mUnderstanding Linux Containers by Building One from Scratch
25mBuilding and Using Micro Linux Distributions for Docker
