Rootless containers with Podman
summary
Demonstrates running Home Assistant and Mosquitto MQTT as true non-root containers using Podman, showing that containers can be created, started and managed by unprivileged users; requires slirp4netns, subuid/subgid configuration and systemd unit files; Podman 1.6.4 is the minimum but Podman 2.x is recommended; RHEL 8.1 has rootless issues that are resolved by RHEL 8.2; build workflow uses Buildah and Skopeo and interoperates with Cri-o.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:52Container Standards: Runtime interfaces
- 4:01Why rootless containers?
- 6:15Why Should I Care?
- 8:26Be the customer
- 9:59Rootless Options
- 11:33Rootless Requirements
- 13:15Hass container
- 14:13MQTT
- 15:14Good/Bad/Frustrating
- 17:37References
related talks
19mRootless containers with Podman
40mRootless Containers with Podman
39mPodman - create, run and secure Linux containers
39mReplacing Docker with Podman
35mThe Reality of Rootless Containers
44mRootless containers
38mUnderstanding root inside and outside a container
53mContainers without Daemons - Podman Internals
