3 parts
How Docker Works: Container Internals Under the Hood
Technical essays and low-level architectural breakdowns exploring mechanical execution, system trade-offs, and engine internals.
Part 1 2026-09-22
What Docker Actually Adds to Linux Isolation Primitives
A breakdown of what Docker built on top of bare Linux namespaces, cgroups, and OverlayFS to turn raw kernel interfaces into a working container runtime.
Part 2 2026-09-29
What Happens When You Type docker run? From CLI to containerd to runc
Explore the internal Docker process architecture: docker CLI, dockerd daemon, gRPC containerd, daemonless containerd-shim, and runc OCI container execution.
Part 3 2026-10-06
OCI Specifications Explained: How runc and Container Images Actually Work
Master the Open Container Initiative (OCI) standards: Image Spec manifests, configuration JSON, layer diff tarballs, and the Runtime Spec filesystem bundle layout.