Containers' Jungle. Docker, Rocket, RunC, LXD ... WTF?
summary
Examines container ecosystem alternatives to Docker—Docker, CoreOS rkt (Rocket), runC and LXD—and explains what a container is, how container runtimes differ technically, and reasons to choose or combine specific runtimes. Covers practical constraints, integration points (including systemd’s role), and when one solution may be preferable to another.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:09Why containers' jungle
- 2:13Process isolation before
- 8:08Namespaces and cgroups
- 11:17How containers built
- 13:23Docker evolution Rocket
- 18:23Docker vs Rocket runtime
- 24:20Endless runtime debates
- 26:47Container types uses
- 33:46Datacenter orchestration
- 36:55Docker-in-Docker challenges
- 42:36Containers vs VMs
- 44:41LXD isolates Docker
- 47:10Q&A
related talks
46mRocket & the App Container Spec
49mContainerd Fundamentals
28mA Deep Dive Into Virtualized Container Technology
49mThings I Wish I Had Learned Earlier About Containers: Lessons from a Seasoned Linux...
47mContainers - the little Linux feature revolutionizing apps
15mDocker, JVM and CPU
19m'Question for a Container': Quiz on Images, Containers, OCI & Docker
29mA Deep Dive into Virtualized Container Technology
