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-rawhideEach 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