Docker images for running Ansible.
docker run \
--rm \
--interactive \
--tty \
--volume $PWD/inventory:/etc/ansible/hosts:ro \
busser/ansible \
--user arthur \
--ask-pass \
--module-name ping \
all
docker run \
--rm \
--interactive \
--tty \
--volume $PWD/inventory:/etc/ansible/hosts:ro \
--volume $PWD/playbooks:/ansible/playbooks:ro \
--volume $PWD/roles:/ansible/roles:ro \
busser/ansible-playbook \
--user arthur \
--ask-pass \
playbook.yaml
docker build \
--tag busser/ansible \
ansible
docker build \
--tag busser/ansible-playbook \
ansible-playbook