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

Commit dc415a1

Browse files
committed
README.md: Misc updates
1 parent 53adffa commit dc415a1

File tree

1 file changed

+36
-2
lines changed

1 file changed

+36
-2
lines changed

README.md

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ The longer term vision of this project is that the build infrastructure
88
upstream operating systems. For now, this project acts as a more central
99
point for this across these distributions.
1010

11+
Current WIP documentation: <https://gitlab.com/bootc-org/fedora-bootc/docs>
12+
1113
## Motivation
1214

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

19-
## More information
21+
## Generated container images
22+
23+
At the moment the main image is `quay.io/centos-bootc/centos-bootc:stream9`
24+
25+
## Building
26+
27+
The build process is 95% just installing RPM content into a container
28+
image; there is some non-RPM config files etc. in this repository
29+
too.
30+
31+
See:
32+
33+
- [Containerfile.centos-stream9]
34+
- [Containerfile.centos-stream10]
35+
- [Containerfile.fedora-40]
36+
37+
For example:
38+
39+
```
40+
$ podman build --security-opt=label=disable --cap-add=all --device /dev/fuse -f Containerfile.centos-stream9 -t localhost/centos-bootc:stream9
41+
```
42+
43+
NOTE: This will not work when using "podman machine" over the remote client
44+
(e.g. the default on MacOS/Windows).
45+
In order to do a build on MacOS/Windows, first:
46+
47+
`podman machine ssh`
48+
49+
```bash
50+
$ cd /path/to/source/code # e.g. /Users/chloe/src/centos-bootc
51+
$ podman build ...
52+
```
2053

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

2357
## Badges
2458

0 commit comments

Comments
 (0)