alpine/ansible

Sponsored OSS

By alpine

Updated 4 days ago

run ansible and ansible-playbook in docker

Image
41

500K+

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:ccce36f66

Size

95.4 MB

Last updated

4 days ago

docker pull alpine/ansible:2.21.0

This week's pulls

Pulls:

12,384

Last week