Multi-arch docker containers for ansible testing. Images are available on:
- ghcr.io
- docker.io
❯ docker build . -f Dockerfile.debian -t ansible-debian-sid --build-arg base_image=debian-sid
❯ docker build . -f Dockerfile.redhat -t ansible-almalinux-9 --build-arg base_image=almalinux-9
❯ docker build . -f Dockerfile.alpine -t ansible-alpine-3.12 --build-arg base_image=alpine-3.12Example base_system arguments :
fauust/docker-ansible:debian-11fauust/docker-ansible:debian-12fauust/docker-ansible:debian-13fauust/docker-ansible:debian-sidfauust/docker-ansible:ubuntu-22.04fauust/docker-ansible:ubuntu-24.04fauust/docker-ansible:fedora-41fauust/docker-ansible:fedora-42fauust/docker-ansible:almalinux-8fauust/docker-ansible:almalinux-9fauust/docker-ansible:rockylinux-8fauust/docker-ansible:rockylinux-9fauust/docker-ansible:alpine-3.19fauust/docker-ansible:alpine-3.20fauust/docker-ansible:alpine-3.21fauust/docker-ansible:alpine-3.22fauust/docker-ansible:alpine-edge
The following containers are available from Docker Hub.
❯ docker pull ghcr.io/fauust/docker-ansible:debian-11
❯ docker pull ghcr.io/fauust/docker-ansible:debian-12
❯ docker pull ghcr.io/fauust/docker-ansible:debian-13
❯ docker pull ghcr.io/fauust/docker-ansible:debian-sid
❯ docker pull ghcr.io/fauust/docker-ansible:ubuntu-22.04
❯ docker pull ghcr.io/fauust/docker-ansible:ubuntu-24.04
❯ docker pull ghcr.io/fauust/docker-ansible:fedora-41
❯ docker pull ghcr.io/fauust/docker-ansible:fedora-42
❯ docker pull ghcr.io/fauust/docker-ansible:almalinux-8
❯ docker pull ghcr.io/fauust/docker-ansible:almalinux-9
❯ docker pull ghcr.io/fauust/docker-ansible:rockylinux-8
❯ docker pull ghcr.io/fauust/docker-ansible:rockylinux-9
❯ docker pull ghcr.io/fauust/docker-ansible:alpine-3.19
❯ docker pull ghcr.io/fauust/docker-ansible:alpine-3.20
❯ docker pull ghcr.io/fauust/docker-ansible:alpine-3.21
❯ docker pull ghcr.io/fauust/docker-ansible:alpine-3.22
❯ docker pull ghcr.io/fauust/docker-ansible:alpine-edgeFor testing purposes only, do not use in production!