Podman Desktop extension for bootable OS containers
Top 67.6% on sourcepulse
This extension for Podman Desktop enables users to create bootable operating system disk images directly from Containerfiles. It targets developers and system administrators looking to streamline OS provisioning and deployment, offering a novel approach to generating various disk image formats from containerized OS definitions.
How It Works
The extension leverages the bootc-image-builder
tool to transform Containerfiles into bootable disk images. This approach allows for transactional updates to the deployed OS by pulling new container images, eliminating the need to rebuild entire disk images for updates. It supports multiple Linux distributions like CentOS Stream, Fedora, and RHEL, and can output images in formats such as qcow2, AMI, RAW, and ISO.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
Licensing & Compatibility
bootc-image-builder
, which are typically under permissive licenses like Apache 2.0 or MIT. Compatibility with commercial or closed-source projects is likely, but requires verification of underlying component licenses.Limitations & Caveats
Cross-architecture image builds are known to be problematic on macOS and Windows due to QEMU limitations, with workarounds provided involving Podman Machine configuration and manual QEMU binary overrides.
1 day ago
1 day