Containers without Daemons - Podman Internals
summary
Daemonless container engine architecture with concrete pieces: a file-based locking container storage replaces in-memory daemon locks so multiple processes can safely share images and layers; the containers/image library enables pulls from registries and daemon-to-storage transfers and yields parallel pulls 50% faster on some workloads; user namespaces require expensive chowning so a user-namespace chown cache cuts setup from ~30s to ~1s; libpod + conmon watcher run containers without a long-lived daemon and support socket activation and rootless workflows.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:53File Based Locking
- 11:59Live Demo
- 17:26User Namespaces
- 25:02User Name Spaces
- 33:36Mount Options
related talks
39mPodman - create, run and secure Linux containers
44mWhale and Seal, Two Playful Friends (Docker and PodMan)
19mRootless containers with Podman
40mRootless Containers with Podman
19mRootless containers with Podman
35mThe Reality of Rootless Containers
43mPodman, Buildah, Skopeo, and CRI-O A Year Later
31mWhat’s under the hood of Docker?
