docker build -t docker.io/molu8bits/ansible-docker:v1.1.0 .
Ansible oneliners examples
docker run -it --rm docker.io/molu8bits/ansible-docker:latest ansible --version
Azure delete ResouceGroup
docker run -it --rm docker.io/molu8bits/ansible-docker:latest ansible localhost -m azure_rm_resourcegroup -a 'name=myResourceGroup location=eastus'
Run playbook using user and password
cd galaxy-install-docker
docker run --rm -it -v ${PWD}:/ansible/run docker.io/molu8bits/ansible-docker:latest ansible-playbook -i inventory site.yml -u user1 --ask-pass --ask-become-pass
Run playbook using ssh keys
cd galaxy-install-docker
docker run --rm -it -v ${HOME}/.ssh:/root/.ssh -v ${PWD}:/ansible/run docker.io/molu8bits/ansible-docker:latest ansible-playbook -i inventory site.yml
Run with custom output log and command "ping"
docker run --rm -it -v ${PWD}:/ansible/run -e ANSIBLE_LOG_PATH=ansible-`date +%Y%m%d%H%M%S`.log docker.io/molu8bits/ansible-docker:latest ansible all, -i 192.168.2.1, -m ping -u user1 --ask-pass