-
Notifications
You must be signed in to change notification settings - Fork 7
Update building on top of BCI guide #166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
- Update code examples - Remove passive voice - Rework sections to reflect current practices - Remove oudated images and focus on a text only guide
If you run the server locally, it creates such a folder that polutes git status.
✅ Deploy Preview for sage-taffy-37671e ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
--- | ||
|
||
In the container ecosystem, many tools can work with OCI-compliant images, | ||
and all of them can use our SLE Base Container Images. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's either called SUSE Linux Enterprise Base Container Images
, Base Container Images
or the short versions of them (SLE BCI, BCI). this is a mix and we shouldn't introduce it here to not be confusing.
---- | ||
|
||
[arabic, start=2] | ||
. Add a repository to the project with `osc`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe add a link or so what osc is?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, please see some suggestions for this file. Thanks!
@@ -0,0 +1,309 @@ | |||
--- | |||
title: Building container images based on SLE BCI |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title: Building container images based on SLE BCI | |
title: Building Container Images Based on SLE BCI |
|
||
The https://openbuildservice.org/[Open Build Service] lets you build container images, | ||
as explained in the https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.build_containers.html[documentation]. | ||
It supports Docker, Podman, and https://osinside.github.io/kiwi/[KIWI] as backends. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It supports Docker, Podman, and https://osinside.github.io/kiwi/[KIWI] as backends. | |
It supports Docker, Podman and https://osinside.github.io/kiwi/[KIWI] as back-ends. |
It supports Docker, Podman, and https://osinside.github.io/kiwi/[KIWI] as backends. | ||
|
||
The examples below require a project where you have write access and https://github.com/openSUSE/osc/[osc]. | ||
Your home project (`home:<your-username>`) is enough for this exercise. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Your home project (`home:<your-username>`) is enough for this exercise. | |
Your home project (`home:<your-username>`) is sufficient for this exercise. |
osc meta -e prj | ||
---- | ||
|
||
Ajust the `containerfile` or `containerkiwi` XML to include a new path: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ajust the `containerfile` or `containerkiwi` XML to include a new path: | |
Adjust the `containerfile` or `containerkiwi` XML to include a new path: |
In the container ecosystem, many tools can work with OCI-compliant images, | ||
and all of them can use our SLE Base Container Images. | ||
|
||
== Using with Docker, Podman, or nerdctl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
== Using with Docker, Podman, or nerdctl | |
== Using with Docker, Podman or nerdctl |
|
||
The SLE Base Container Images are OCI-compliant, and you can use them | ||
directly in your `Dockerfile` or `Containerfile` without any modifications. | ||
All you need to do is include it in the `FROM` line as follows: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All you need to do is include it in the `FROM` line as follows: | |
All you need to do is include the image in the `FROM` line as follows: |
No description provided.