Reproducible, Immutable, Bootable: Exploring bootc with Podman Desktop
summary
Claim: bootc turns an OCI image into a reproducible, immutable, bootable OS and Podman Desktop adds a cross‑platform UI + extension that builds, runs and publishes those artifacts. Demonstration builds a Fedora‑core bootc image that embeds a specific Gitea version, uses Podman Desktop’s Bootable Containers extension and bootc image‑builder to emit a raw disk, boots it on macOS hypervisor, shows SSH access and a running service, then does an atomic update and a clean rollback (reboot is the only downtime).
AI-written summary · about
chapters (10)
- 0:00Containers and bootable systems
- 6:24Bootable containers
- 12:29Podman Desktop for bootc
- 14:18Demo setup
- 21:24Build bootc image
- 24:15Create disk image
- 29:36Run VM and Git server
- 33:47Updates and rollbacks
- 38:29Best practices
- 40:34Q&A
related talks
32mBuild Your K8s Ready Distro With BootC
44mThe Containerization of the Operating System: Exploring Bootc and the Future of Linux Deployment
36m10 Cool features in Podman and Podman Desktop
34mPodman 101 and Beyond!
15mFive podman features you didn’t know about or that you should consider start using
14mBuild It Your Way: Modular Pipelines for Bootable Containers
35mForeman, Katello and bootable containers
36mBuild a Container Image from Scratch
