Understanding Linux Containers by Building One from Scratch
summary
Explains how Linux containers work by building one from scratch: it covers kernel primitives like namespaces, cgroups, chroot and image layering, and shows how to assemble these pieces into a minimal container runtime. Demonstrates concrete commands and low-level implementation techniques to create and run a simple containerized process without using existing container engines.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:59What are containers
- 9:12Linux namespaces
- 18:41Demo: Build container
- 25:25Container security
- 39:04cgroups explained
- 47:33Containers vs VMs
- 48:56Advanced security
- 49:58Q&A
related talks
01h 31mTutorial: Using Linux Primitives to Build Your Own Containers
01h 32mContainers – A Look Under the Hood
33mLinux Container Internals
29mLinux containers 102: beyond the basics
49mThings I Wish I Had Learned Earlier About Containers: Lessons from a Seasoned Linux...
56mUnderstanding and building your own Docker
39mContainers are Linux - but what does it mean?
24mWrite your own container, for fun and no profit!
