What really happens when a container starts? Go beyond Docker and explore the Linux kernel mechanisms that make containers work. Using Rust, you’ll build a container runtime from scratch, learning how namespaces, cgroups and other kernel primitives fit together to create a working system you can run, test and inspect yourself.