Ansible + additions
50K+
Ansible with additions.
If you find bugs or got improvements of the container, feel free to submit an issue.
This repos stop supporting versions as it gets EOL according to Ansible - Releases and maintenance.
v14-alpinev14-almalinuxv14-ubuntuv13-alpinev13-almalinuxv13-ubuntuv14, latest-alpine, latest
v14-alpinelatest-almalinux
v14-almalinuxlatest-ubuntu
v14-ubuntuContainer will run as user ansible-10000 by default. However, when you build your own image based on this root will be set and you need to set it back yourself to ansible-10000 if you want.
ansible-1000
ansible-1001
ansible-10000
Note! All ansible users will have sudo rights. This is for convenience since some roles etc are not that well implemented.
Below assume a playbook.yml file is located in current directory:
# docker run --rm -v ${PWD}:/mnt haxorof/ansible
To override the default command set you can just add your own arguments after the images name:
# docker run --rm -v ${PWD}:/mnt haxorof/ansible ansible -m setup -c local localhost
Start a Python container in a terminal:
# docker run -it --rm --name=target python sh
In a second terminal run the following which will do an Ansible ping to that Python container:
# docker run --rm -v /var/run/docker.sock:/var/run/docker.sock haxorof/ansible sh -c "echo 'target ansible_connection=docker' > hosts && ansible -m ping -i hosts all"
Content type
Image
Digest
sha256:f0405beef…
Size
555.7 MB
Last updated
4 days ago
docker pull haxorof/ansible:v13-ubuntu