tecnativa.docker

Docker

Estado de construcción Licencia de GitHub Ansible Galaxy

Configura servidores Docker con todo el software necesario del proyecto Docker.

Requisitos

Solo se es compatible con Ansible en Python 3.

Sistemas operativos soportados:

  • Ubuntu:

    • 16.04
    • 18.04
    • 20.04
    • 22.04

Variables de la función

Ve el directorio defaults para conocer todas las variables que puedes sobrescribir. Todas las que no son obvias están documentadas en línea.

Ejemplo de Playbook

- hosts: docker
  roles:
  - role: tecnativa.docker
    vars:
      docker_app_state: present
      docker_compose_state: present
      docker_engine_state: present
      docker_machine_state: present
      docker_swarm_state: present

Para un ejemplo más grande, mira nuestros playbooks de prueba.

Docker compose v2 filtrado por grupo de host

Se ha añadido una función que permite la ejecución del comando para instalar Docker Compose en hosts que utilizan sistemas operativos que, por defecto, instalan Docker Compose v2. Esto se realiza en el archivo https://github.com/Tecnativa/ansible-role-docker/blob/master/tasks/compose.yml, comprobando si el host pertenece al grupo compose_v2_servers.

Soporte

Información del autor

Este proyecto es mantenido por:

Logo de Tecnativa

Tecnativa es una empresa de consultoría de TI especializada en Odoo y ofrece servicios de desarrollo, instalación, mantenimiento y alojamiento de Odoo.

Acerca del proyecto

All you need to boot a Docker server

Instalar
ansible-galaxy install tecnativa.docker
Licencia
apache-2.0
Descargas
12.6k
Propietario
Odoo Experts