Code and Cake is a personal developer blog that mixes practical programming notes with deeper dives into systems-level topics. The featured post, “Docker is weird,” documents the author’s attempt to write a container runtime for fun and the surprising things learned along the way.
The core content explains containers as ordinary processes constrained by Linux kernel features rather than lightweight VMs. It walks through namespaces for visibility, cgroups for resource limits, and networking isolation, then shows how images are essentially directories that Docker makes the new root via chroot or pivot_root.
The writing suits developers who already use Docker but want a mental model of what happens beneath the CLI. Readers comfortable with Linux process concepts will get the most from it; beginners may need to supplement with introductory material.
Use it as a companion to hands-on experimentation: read a post, then inspect /proc or try the commands yourself. The blog is informal and occasionally opinionated, so treat it as a starting point for exploration rather than a reference manual.
Comments & Ratings
0No comments yet. Be the first to review.