/docker-ansible

Ansible Docker image

Primary LanguageDockerfileMIT LicenseMIT

Test Status Build Status Image Size MIT License

Ansible Docker Image

Ansible on Alpine for running and testing Ansible playbooks

Usage

Pull latest image

docker pull jonakoudijs/ansible

Test interactively

docker run -it jonakoudijs/ansible /bin/sh

Run ad-hoc command

docker run -it -v "$(pwd)"/playbooks:/data jonakoudijs/ansible ansible-playbook /data/test.yml -i /data/inventory.ini

Run playbook

docker run -it -v "$(pwd)"/playbooks:/data jonakoudijs/ansible ansible-playbook /data/test.yml -i /data/inventory.ini

Ansible lint

docker run -it -v "$(pwd)"/playbooks:/data jonakoudijs/ansible ansible-lint /data/test.yml

License

MIT license