ansible (latest)

Published 2026-01-07 12:01:23 +00:00 by Karolis

Installation

docker pull git.kkarolis.lt/actions-deploy/ansible:latest
sha256:a7d1a0c37618a1d278f1e4c8f6514d59efda1c427410a8e50b71a33128040702

About this package

An execution environment targeted for Ansible content creators.

Image layers

KIWI 10.2.33
USER root
ENV PIP_BREAK_SYSTEM_PACKAGES=1
ARG EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41
ARG PYCMD=/usr/bin/python3
ARG PKGMGR_PRESERVE_CACHE=
ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS=
ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS=
ARG ANSIBLE_INSTALL_REFS=ansible-core ansible-runner
ARG PKGMGR=/usr/bin/dnf5
COPY _build/scripts/ /output/scripts/ # buildkit
COPY _build/scripts/entrypoint /opt/builder/bin/entrypoint # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c $PKGMGR -y -q install python3-devel # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c /output/scripts/pip_install $PYCMD # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c $PYCMD -m pip install --no-cache-dir $ANSIBLE_INSTALL_REFS # buildkit
ENV PIP_BREAK_SYSTEM_PACKAGES=1
ARG EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41
ARG PYCMD=/usr/bin/python3
ARG PKGMGR_PRESERVE_CACHE=
ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS=
ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS=
ARG ANSIBLE_INSTALL_REFS=ansible-core ansible-runner
ARG PKGMGR=/usr/bin/dnf5
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c /output/scripts/check_ansible $PYCMD # buildkit
COPY /usr/share/ansible /usr/share/ansible # buildkit
COPY /output/ /output/ # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c /output/scripts/install-from-bindep && rm -rf /output/wheels # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c chmod ug+rw /etc/passwd # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c mkdir -p /runner && chgrp 0 /runner && chmod -R ug+rwx /runner # buildkit
WORKDIR /runner
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c $PYCMD -m pip install --no-cache-dir 'dumb-init==1.2.5' # buildkit
RUN |7 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:41 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner PKGMGR=/usr/bin/dnf5 /bin/sh -c rm -rf /output # buildkit
LABEL ansible-execution-environment=true
USER 1000
ENTRYPOINT ["/opt/builder/bin/entrypoint" "dumb-init"]
CMD ["bash"]
LABEL org.opencontainers.image.source=https://github.com/ansible/ansible-dev-tools
LABEL org.opencontainers.image.authors=Ansible DevTools
LABEL org.opencontainers.image.vendor=Red Hat
LABEL org.opencontainers.image.licenses=GPL-3.0
LABEL org.opencontainers.image.description=An execution environment targeted for Ansible content creators.
USER root
ENV _CONTAINERS_USERNS_CONFIGURED=
ENV ANSIBLE_DEV_TOOLS_CONTAINER=1
ENV PIP_ROOT_USER_ACTION=ignore
RUN /bin/sh -c /final/setup.sh # buildkit
VOLUME [/var/lib/containers]
WORKDIR /workdir
ENTRYPOINT ["/opt/builder/bin/entrypoint" "dumb-init"]
CMD ["zsh"]
RUN /bin/sh -c curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/fedora/docker-ce.repo && dnf5 install -y unzip docker-ce-cli docker-buildx-plugin docker-compose-plugin && curl -fsSL https://fnm.vercel.app/install | bash -s -- --skip-shell --install-dir "/root/.fnm" && eval "$(/root/.fnm/fnm env --shell bash)" && /root/.fnm/fnm use --install-if-missing 20 && curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh # buildkit
ENV PATH=/root/.fnm/aliases/default/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Labels

Key Value
ansible-execution-environment true
io.buildah.version 1.41.5
license MIT
name fedora-minimal
org.opencontainers.image.authors Ansible DevTools
org.opencontainers.image.description An execution environment targeted for Ansible content creators.
org.opencontainers.image.license MIT
org.opencontainers.image.licenses GPL-3.0
org.opencontainers.image.name fedora-minimal
org.opencontainers.image.source https://github.com/ansible/ansible-dev-tools
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Red Hat
org.opencontainers.image.version 41
vendor Fedora Project
version 41
Details
Container
2026-01-07 12:01:23 +00:00
1
OCI / Docker
linux/amd64
Ansible DevTools
GPL-3.0
716 MiB
Versions (3) View all
latest 2026-01-07
v0.1.0 2025-11-14
main 2025-11-14