/docker-alpine-ansible

Primary LanguageDockerfileApache License 2.0Apache-2.0

Docker Container Image: Alpine with Ansible

Build Status Docker Build Status License

An Alpine Docker container image used for running Ansible playbooks.

Usage

  1. Install Docker.

  2. Pull this image from Docker Hub.

    docker pull erjac77/alpine-ansible:latest

  3. Run a container using the image.

    docker run --rm -it erjac77/alpine-ansible <command>

Examples

Run playbook

docker run --rm -it -v $PWD:/ansible/playbooks -w /ansible/playbooks erjac77/alpine-ansible ansible-playbook site.yml -i hosts

Install role from Galaxy

docker run --rm -it -v $PWD:/ansible/playbooks -w /ansible/playbooks erjac77/alpine-ansible ansible-galaxy install -r requirements.yml --roles-path roles

License

Apache 2.0

Author Information

Eric Jacob (@erjac77)