You've used Docker. But do you know what a container actually is?
In this video:
• What a container actually is at the kernel level
• Why “it works on my machine” happens in the first place
• Linux namespaces — how processes get isolated
• cgroups — how containers are resource-limited
• Docker images and how layered filesystems work
• Why image layers are read-only and cacheable
• The Dockerfile — turning setup steps into a reproducible build
• Containers vs virtual machines — what actually differs under the hood
• The full lifecycle: build → push → pull → run
• What really happens when you execute `docker run`
• Basic container networking and isolation
No black magic. No hand-waving. Just how containers actually work under the hood.
Subscribe to SysSketch — programming systems, visualized.