A custom container image based on quay.io/buildah/stable.
latest: Latest stable version of Buildah.
This image is built on GitHub automatically any time a commit is made or merged to the main branch and tagged. But if you need to build the image on your own locally, do the following:
-
- In the commands below,
podmanmay be interchanged withdockerdepending on your choice.
- In the commands below,
-
cdinto the directory containing this repository. -
Build the image:
podman build --file Containerfile --tag container-buildah .
-
- In the commands below,
podmanmay be interchanged withdockerdepending on your choice.
- In the commands below,
-
Pull this image from GitHub (or use the image you built above
container-buildah:latest):podman pull ghcr.io/chpc-uofu/container-buildah:latest
-
Run a container from the image:
podman run -it ghcr.io/chpc-uofu/container-buildah:latest
- Submit a pull request against
main. - Once the automated status checks pass, complete the pull request by squash-merging with
main. - Apply a semantic version tag to the resulting commit (e.g.
v1.0.1). - At this point the automatic image build on GitHub will trigger, tagging the new image with the semantic version and
latest.
CHPC Staff