Sign inSign up

barckcode/ansible

By barckcode

•Updated over 5 years ago

Image to start Ansible

Image
0

72

barckcode/ansible repository overview

⁠Instructions for use

La imagen está preparada para que el contenedor que levante este listo para comunicarse tanto con el equipo local como con el exterior siempre y cuando tú configuración de red lo permita.

Para levantar el contenedor y ejecutar nuestros playbooks, roles, etc. Se recomienda hacer un bind de nuestro directorio local donde tenemos nuestra configuración de ansible en el directorio /ansible del contenedor. Ejemplo práctico:

docker run -d --rm --name ansible -v /root/ansible:/ansible:rw barckcode/ansible:v2.11

En este ejemplo levantamos un contenedor llamado ansible con la imagen barckcode/ansible:v2.11, que hace un bind del directorio local /root/ansible en el directorio del contenedor /ansible. Para lanzar nuestros playbooks únicamente tendremos que acceder al contenedor y ejecutar los comandos de ansible correspondientes. Ejemplo:

1.- Accedemos al contenedor:

docker exec -it ansible bash

2.- Ejecutamos ansible desde el contenedor:

ansible -m ping all

⁠Tags

  • v2.11: Versions in this image: Ansible 2.11.1 and Python 3.9.1.

Tag summary

Content type

Image

Digest

Size

477 MB

Last updated

over 5 years ago

docker pull barckcode/ansible:v2.11