39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# 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
|
|
|
|
[quay.io/cgwalters/fedora-oscore](https://quay.io/repository/cgwalters/fedora-oscore?tab=tags&tag=latest)
|
|
|
|
### CentOS Stream 9
|
|
|
|
[quay.io/cgwalters/c9s-oscore](https://quay.io/repository/cgwalters/fedora-oscore?tab=tags&tag=latest)
|
|
|
|
## 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`.
|
|
|
|
The content set is obviously subject to change and debate.
|
|
|
|
At the current time, these images do *not* contain `bootc`, but they will in the future.
|
|
|
|
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/
|