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.
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
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.
ansible-galaxy install iancleary.docker