Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Commit

Permalink
README.md: Misc updates
Browse files Browse the repository at this point in the history
  • Loading branch information
cgwalters committed Apr 24, 2024
1 parent 53adffa commit 8058c31
Showing 1 changed file with 34 additions and 2 deletions.
36 changes: 34 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ The longer term vision of this project is that the build infrastructure
upstream operating systems. For now, this project acts as a more central
point for this across these distributions.

Current WIP documentation: <https://gitlab.com/bootc-org/fedora-bootc/docs>

## Motivation

The original Docker container model of using "layers" to model
Expand All @@ -16,9 +18,39 @@ aims to apply the same technique for bootable host systems - using
standard OCI/Docker containers as a transport and delivery format
for base operating system updates.

## More information
## Generated container images

At the moment the main image is `quay.io/centos-bootc/centos-bootc:stream9`

## Building

The build process is 95% just installing RPM content into a container
image; there is some non-RPM config files etc. in this repository
too.

See:

- [Containerfile.centos-stream9]
- [Containerfile.centos-stream10]
- [Containerfile.fedora-40]

For example:

```
$ podman build --security-opt=label=disable --cap-add=all --device /dev/fuse -f Containerfile.centos-stream9 -t localhost/centos-bootc:stream9
```

NOTE: This will not work when using "podman machine" over the remote client (e.g. the default on MacOS/Windows).
In order to do a build on MacOS/Windows, run:

```
$ podman machine ssh
$ cd /path/to/source/code # e.g. /Users/chloe/src/centos-bootc
$ podman build ...
```

See: <https://bootc-org.gitlab.io/documentation/>
There is also <https://gitlab.com/bootc-org/fedora-bootc/base-images-experimental> for a new
even more container-native build system.

## Badges

Expand Down

0 comments on commit 8058c31

Please sign in to comment.