This repository builds containers with the Image Builder services ready to go! Get a list of all the current builds in the GitHub container repository.
You can pull any of the containers from this repository using podman
or
docker
:
podman pull ghcr.io/major/imagebuilder:centos-stream8
podman pull ghcr.io/major/imagebuilder:fedora-34
podman pull ghcr.io/major/imagebuilder:fedora-35
podman pull ghcr.io/major/imagebuilder:fedora-rawhide
Each container starts systemd so that socket activation works well between the
different components. Building images does require additional privileges for
certain operations, so you will likely need the --privileged
flag and use
sudo
.
(If anyone knows of a workaround to avoid using --privileged
and/or sudo
,
please let me know!)
sudo podman run --rm --detach --privileged \
--name imagebuilder \
ghcr.io/major/imagebuilder:centos-stream8