Sign inSign up

alpine/ansible

Sponsored OSS

By alpine

•Updated 6 days ago

run ansible and ansible-playbook in docker

Image
41

1M+

alpine/ansible repository overview

⁠Ansible

  • support multi arch
  • small image size on alpine
  • image tag is ansible core version
⁠source of Dockerfile

https://github.com/alpine-docker/multi-arch-libs/blob/master/ansible/Dockerfile⁠

⁠Daily CI build logs

N/A

⁠Docker image tags

https://hub.docker.com/repository/docker/alpine/ansible/tags⁠

⁠Usage
alias ansible="docker run -ti --rm -v ~/.ssh:/root/.ssh -v ~/.aws:/root/.aws -v $(pwd):/apps -w /apps alpine/ansible ansible"
ansible <follow command>

or

alias ansible-playbook=" docker run -ti --rm -v ~/.ssh:/root/.ssh -v ~/.aws:/root/.aws -v $(pwd):/apps -w /apps alpine/ansible ansible-playbook"
ansible-playbook -i inventory < follow command>
⁠Build and test

Make sure you have set environment variables

export CIRCLE_BRANCH=master
export DOCKER_USERNAME=xxxx
export DOCKER_PASSWORD=xxxx

Then you can build the image locally

git clone https://github.com/alpine-docker/multi-arch-libs.git

cd multi-arch-libs
./build.sh ansible

Tag summary

Content type

Image

Digest

sha256:514964555…

Size

95.5 MB

Last updated

6 days ago

docker pull alpine/ansible

This week's pulls

Pulls:

14,017

Last week