BOOTC-DOCS(7)
β¨ BOOTC-DOCS(7) β¨
okay bestie so this is a page from the Miscellaneous Information Manual β yes, that's the manual name, and yeah it's a whole lot of miscellaneous π anyway, sit down, hydrate, we're doing the tour.
πΈ NAME πΈ
bootc-docs β the guide to bootc documentation, aka your little map of everything bootc ever wrote down πΊοΈ
π DESCRIPTION π
So here's the tea: the docs that ship with bootc come in three flavors. Guides live in section 7, commands live in section 8, and configuration + services live in section 5. And the groups below? They follow the website navigation exactly, no cap. So like, if you know your way around the website, you already know your way around here. iykyk π¦
π Summary
bootc-overview(7)β bootc
π Installation
bootc-base-images(7)β Base images
π Building images
bootc-building-images(7)β Generic guidance for building imagesbootc-container-runtime(7)β Container runtime vs "bootc runtime"bootc-dns(7)β DNS and/etc/resolv.confbootc-users-and-groups(7)β Users and groupsbootc-sysusers-shadow-sync.service(5)βbootc-sysusers-shadow-sync.servicebootc-kernel-arguments(7)β Kernel argumentsbootc-sealed-images(7)β Sealed imagesbootc-secrets(7)β Secrets (e.g. container pull secrets)bootc-management-services(7)β Management services
π Using bootc
bootc-upgrades(7)β Managing upgradesbootc-boot-failure-detection(7)β Upgrade/rollback failure detection in bootcbootc-registries-and-offline(7)β Accessing registries and disconnected updatesbootc-logically-bound-images(7)β Logically Bound Imagesbootc-local-builds(7)β Booting local buildsbootc-initramfs(7)β Managing the initramfs after installationbootc(8)β Deploy and transactionally in-place with bootable container imagesbootc-config(5)β Configuration file format for bootcbootc-config-diff(8)β Diff current/etcconfiguration versus defaultbootc-edit(8)β Apply full changes to the host specificationbootc-status(8)β Display statusbootc-upgrade(8)β Download and queue an updated container image to applybootc-switch(8)β Target a new container image reference to bootbootc-rollback(8)β Change the bootloader entry orderingbootc-usr-overlay(8)β Adds a transient overlayfs on/usrthat will be discarded on rebootbootc-fetch-apply-updates.service(5)βbootc-fetch-apply-updates.servicebootc-status-updated.path(5)βbootc-status-updated.pathbootc-status-updated.target(5)βbootc-status-updated.targetbootc-api(7)β Using bootc via API
π Using bootc install
bootc-installation(7)β Installing "bootc compatible" imagesbootc-install(8)β Install the running container to a targetbootc-install-config(5)βbootc-install-config.tomlbootc-install-to-disk(8)β Install to the target block devicebootc-install-to-filesystem(8)β Install to an externally created filesystem structurebootc-install-to-existing-root(8)β Install to the host root filesystembootc-install-mount(8)β Mount an installed deployment into a caller-owned directorybootc-install-finalize(8)β Execute this as the penultimate step of an installation using installto-filesystembootc-install-ensure-completion(8)β Intended for use in environments that are performing an ostree-based installation, not bootcbootc-install-print-configuration(8)β Output JSON to stdout that contains the merged installation configuration as it may be relevant to calling processes using installto-filesystemthat in particular want to discover the desired root filesystem type from the container imagesystem-reinstall-bootc(8)β Reinstall the current system with a bootc imagebootc-destructive-cleanup.service(5)βbootc-destructive-cleanup.service
bestie the name literally has "destructive" in it, that's your warning label right there π
π Bootc usage in containers
bootc-in-container(7)β bootc is read-only when run in a default containerbootc-container(8)β Operations which can be executed as part of a container buildbootc-container-inspect(8)β Output JSON to stdout containing the container image metadatabootc-container-split-kernel-and-rootfs(8)β Split kernel and rootfs from a container imagebootc-container-ukify(8)β Build a Unified Kernel Image (UKI) usingukifybootc-container-compute-composefs-digest(8)β Output the bootable composefs digest for a directorybootc-container-lint(8)β Perform relatively inexpensive static analysis checks as part of a container build
π Architecture
bootc-compatible-images(7)β "bootc compatible" imagesbootc-filesystem(7)β Filesystembootc-sysroot(7)β Filesystem: Physical/sysrootbootc-container-storage(7)β Container storagebootc-composefs(7)β composefs backendbootc-root-setup.service(5)βbootc-root-setup.servicebootc-setup-root-conf(5)βbootc-setup-root-conf.tomlbootc-composefs-finalize-staged(8)β Finalize a staged composefs deploymentbootc-bootloaders(7)β Bootloaders in bootcbootc-loader-entries(8)β Operations on Boot Loader Specification (BLS) entriesbootc-loader-entries-set-options-for-source(8)β Set or update the kernel arguments owned by a specific sourcebootc-filesystem-encryption(7)β Disk encryption (e.g. LUKS)
π Security
bootc-security(7)β Security and threat model
π Experimental features
bootc-experimental-image(7)β bootc imagebootc-experimental-unified-storage(7)β Unified storagebootc-experimental-fsck(7)β bootc internals fsckbootc-experimental-install-reset(7)β Factory reset with bootc install resetbootc-experimental-progress-fd(7)β Interactive progress with--progress-fdbootc-experimental-container-export(7)β container export
these are experimental, so like. they might change on you. that's the whole vibe. π
π More information
bootc-packaging-and-integration(7)β Packaging and Integrationbootc-package-managers(7)β Package manager integrationbootc-relationships(7)β Relationship with other projectsbootc-oci-artifacts(7)β How does the use of OCI artifacts intersect with this effort?bootc-systemd-particles(7)β Relationship with systemd "particles"
π Development
bootc-internals(7)β Internals
π VERSION π
v1.17.1
and that's the whole page bestie, we ate and left absolutely no crumbs π«Ά this one's from the Miscellaneous Information Manual, version v1.17.1, and yeah β it's got the BOOTC-DOCS(7) footer energy all over it. go read a section 7 guide, you deserve it πβ¨π
π¦ where this page comes from
- fedora 43: bootc 1.17.1-1.fc43 Β· Apache-2.0 AND BSD-3-Clause AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
- fedora 44: bootc 1.17.1-1.fc44 Β· Apache-2.0 AND BSD-3-Clause AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Unlicense OR MIT)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms