# Demonstration base images for use with bootc This repository contains "base images" suitable for use with [bootc](https://github.com/containers/bootc). These images are technology demonstrators, not for production use. The intention is that these images are generated by the OS vendor or distribution. Or, you can fork this repository and generate your own via `rpm-ostree compose image`. ## Available images ### Fedora [ghcr.io/cgwalters/fedora-oscore](https://github.com/cgwalters/bootc-demo-base-images/pkgs/container/fedora-oscore) ### CentOS Stream 9 [ghcr.io/cgwalters/c9s-oscore](https://github.com/cgwalters/bootc-demo-base-images/pkgs/container/c9s-oscore) ## What's in them? The [current manifest definitions](oscore/) were forked from Fedora CoreOS, then some things were removed such as `moby-engine` and `ignition` and `clevis`. Then, `bootc` is a key addition. The content set is obviously subject to change and debate. Ideally, we support a workflow where even `rpm-ostree` can be removed after builds. # Building Here's an example command: ``` $ sudo rpm-ostree compose image --authfile ~/.config/containers/myquay.json --cachedir=cache -i --format=registry fedora.yaml quay.io/cgwalters/fedora-oscore ``` More information at https://coreos.github.io/rpm-ostree/container/