7 Years of Podman: A Retrospective
summary
Project starts in 2015, adds rootless within months, then ships weekly to reach basic parity with Docker; Podman 2.0 implements a REST-compatible Docker API, 3.x adds Compose and Podman machine VMs, 4.x stabilizes with a custom networking stack and NFTables, Quadlet replaces brittle generated systemd units, and failure to unify with cri-o/buildah leaves three runtimes and occasional orphaned containers. Now in the CNCF sandbox, Podman 6 focuses on unified config files, improved VM providers, Conmon rewrite and plugin, plus targeted performance work.
AI-written summary · about
chapters (16)
- 0:00Welcome
- 1:24Forking Docker
- 3:30Rootless containers
- 4:55Podman vs kpod/libpod
- 6:43Podman 1.0 instability
- 8:32Failed runtime unification
- 12:05Beyond CLI compatibility
- 13:51Podman Machine
- 15:40Podman’s identity
- 18:12Podman 4.0 stability
- 19:35Networking overhaul & Quadlet
- 21:43Podman Desktop vs Docker
- 23:11Podman 5.0 slowdown
- 25:15Podman to CNCF
- 27:24Podman 6.0 config
- 31:45Q&A
related talks
54mContainer Plumbing
21mChanging the Landscape
32mContainerd: The Universal Container Runtime
01h 33mContainerd Mini-Summit
40mDocker's Journey from Open Source Darling to a Thriving Enterprise Business
37mBuilding Specialized Container-Based Systems with Moby: A Few Use Cases [I]
40mA Maintainer's Odyssey: Time, Technology, and Transformation
35mPanel: The Open Container Initiative (OCI) and the Future of Container Standardization
