Sign inSign up

lexauw/ansible-alpine

By lexauw

Updated 9 months ago

Ansible Docker image based on alpine3.8. With git and boto support.

Image
4

500K+

lexauw/ansible-alpine repository overview

Ansible on Apline

Ansible installation on Alpine 3.8. Tag versions are the same as in the official ansible repository https://github.com/ansible/ansible/releases

Examples

Run playbook

docker run --rm -it -v $PWD:/app -w /app lexauw/ansible-alpine:latest ansible-playbook ./playbook.yml -i ./inventory/

Install requirements from Ansible Galaxy

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

Run the latest version

docker pull lexauw/ansible-alpine:latest

docker run --rm -it lexauw/ansible-alpine:latest
ansible 2.7.0
  config file = None
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0]

Run specific version(2.6.5 for example)

docker run --rm -it lexauw/ansible-alpine:v2.6.5
ansible 2.6.5
  config file = None
  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.15 (default, Aug 16 2018, 14:17:09) [GCC 6.4.0]

Tag summary

Content type

Image

Digest

Size

82.4 MB

Last updated

over 6 years ago

docker pull lexauw/ansible-alpine