Bootc Resources
Curated links and references for working with bootable containers β from concepts to production.
Getting Startedβ
- bootc-dev/bootc β the official project repo. Start here for the high-level overview.
- Getting Started with Bootable Containers β Fedora's guide covering core concepts, benefits, and first steps.
- What are Bootable Containers? β IBM Tech video intro.
- Flock 2024: Bootable Containers Deep Dive β Dan Walsh on image-based OS.
How It Worksβ
- Understanding
bootc installβ how a container image becomes a bootable system. - Filesystem layout β immutable
/usr, mutable/etcand/var. - Pre-tuned real-time bootable containers β Red Hat Developer deep-dive.
- Building images β best practices β configuration, nested containers, and the project's future direction.
Desktop Building with Bootcβ
- ublue-os/image-template β start here to build your own custom desktop OS image.
- Universal Blue β custom immutable Atomic Desktop images built on bootc.
Base Imagesβ
| Image | Source | Registry |
|---|---|---|
| CentOS Stream 10 | GitLab | quay.io/centos-bootc/centos-bootc:stream10 |
| Fedora 44 | GitLab | quay.io/fedora/fedora-bootc:44 |
| AlmaLinux 10 | GitHub | quay.io/almalinuxorg/almalinux-bootc:10 |
Community Imagesβ
- TunaOS β cloud-native Enterprise Linux desktops.
- Yellowfin β AlmaLinux Kitten 10
- Albacore β AlmaLinux 10
- Bonito β Fedora 44 (pure bootc)
- Skipjack β CentOS Stream 10
- HeliumOS β KDE CentOS-based desktop image.
- AlmaLinux Atomic Desktop β KDE and GNOME base images on AlmaLinux.
- AlmaLinux Atomic Workstation β opinionated GNOME workstation on AlmaLinux.
Deploying on Bare Metal / Edgeβ
- System provisioning and bootc, now and the future β Colin Walters (OpenShift/CoreOS, bootc maintainer).
- RamaEdge os-builder β k3s and MicroShift baked into bootc images for edge devices.
- Keynote: Revolutionize your OS deploy with bootc β DevConf.CZ 2025.
What About Nix?β
- Nix-Fedora-Toolbox
- Managing Your Laptop with Bootable Containers, Fedora Toolbox, Nix, and Home Manager β DevConf.CZ 2025.
Securityβ
-
Syft β SBOM generation.
-
Trivy β SARIF vulnerability scanning.
Futureβ
- Shape the Future of Linux: Contribute to bootc β bootc accepted into the CNCF Sandbox (July 2025).