iancleary.docker

ARCHIVADO

ansible-role-docker

Este repositorio está archivado. No planeo mantenerlo más. Puedes hacer cualquier cosa permitida por la LICENCIA.

Para más detalles, consulta este artículo sobre NixOS vs Ansible.

Estado del flujo de trabajo CI Estado del flujo de trabajo de lanzamiento Ansible Galaxy Licencia

Este rol instala Docker y Docker Compose.

Requisitos

Cualquier requisito previo que no esté cubierto por Ansible o por el rol debe mencionarse aquí.

Familias de sistemas operativos soportadas y probadas (ansible_os_families):

  • Ubuntu 22.04
  • Ubuntu 20.04

¡Se aceptan solicitudes de extracción!

Variables del Rol

Una descripción de las variables que se pueden establecer para este rol debe ir aquí, incluyendo cualquier variable que esté en defaults/main.yml, vars/main.yml, y cualquier variable que se puede/debe establecer a través de parámetros al rol. Cualquier variable que se lea de otros roles y/o del alcance global (es decir, hostvars, group vars, etc.) también debe mencionarse aquí.


docker_pip_version: 6.0.0 docker_compose_pip_version: 1.29.2 docker_users: []


docker_pip_version: 6.0.0

Versión a utilizar para el paquete docker pypi.


docker_compose_pip_version: 1.29.2

Versión a utilizar para el paquete docker-compose pypi.


docker_users: []

Los usuarios que se agregarán al grupo docker, esto por defecto es una lista vacía. Permite a los usuarios enlistados ejecutar Docker sin sudo.


Dependencias

Una lista de otros roles alojados en Galaxy debe ir aquí, además de cualquier detalle relacionado con parámetros que puedan necesitarse establecer para otros roles, o variables que se utilizan de otros roles.

N/A

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es bueno para los usuarios:

- hosts: servers
  user: nonroot
  roles:
    - role: iancleary.docker
      become: true
- hosts: servers
  user: root
  roles:
    - role: iancleary.docker

Licencia

MIT

Información del Autor

Este rol fue creado en 2021 por Ian Cleary.

La inspiración para la estructura de este repositorio provino de Jeff Geerling.

Acerca del proyecto

Ansible role to install docker and docker-compose

Instalar
ansible-galaxy install iancleary.docker
Licencia
mit
Descargas
299
Propietario