Bessonov.docker

Rol de Ansible para la instalación o actualización de docker-engine desde el repositorio apt del proyecto docker

El proyecto es Estado de la construcción Licencia

Este rol:

  • Importa apt-key del proyecto docker
  • Instala o actualiza docker-engine
  • Reinicia docker-engine

Ver también:

Requisitos

No se requieren requisitos especiales.

Variables del rol

(opcional) docker_engine_version especifica la versión de docker-engine. También puedes degradar la versión, pero ten en cuenta que a docker no le gusta esto y puede fallar al iniciar o funcionar correctamente.

(opcional) docker_engine_allow_non_root especifica una lista con usuarios que deberían ser añadidos al grupo docker para acceso no root. Los usuarios necesitan cerrar sesión o usar newgrp docker para activar el grupo en la shell actual. Ten en cuenta el riesgo de seguridad, ya que es lo mismo que dar acceso de root a los usuarios.

Dependencias

No hay dependencias.

Ejemplo de Playbook

Instala el rol globalmente con:

ansible-galaxy install Bessonov.docker

o localmente:

ansible-galaxy install --roles-path roles Bessonov.docker

Playbook:

- hosts: servidores
  roles:
     - Bessonov.docker

o con parámetros:

- hosts: servidores
  roles:
     - role: Bessonov.docker
       # opcional, establece la versión de docker
       docker_engine_version: 17.06.2

Licencia

La Licencia MIT (MIT)

Copyright (c) 2016, Anton Bessonov

Por la presente se concede permiso, de forma gratuita, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software"), para tratar en el Software sin restricción, incluyendo sin limitación los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del Software, y permitir a las personas a quienes se les facilite el Software hacer lo mismo, sujeto a las siguientes condiciones:

El aviso de copyright anterior y este aviso de permiso deberán incluirse en todas las copias o partes sustanciales del Software.

EL SOFTWARE SE PROVEERÁ "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITANDO A LAS GARANTÍAS DE COMERCIALIZACIÓN, ADECUACIÓN PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DEL COPYRIGHT SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS O CUALQUIER OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRA MANERA, QUE SURJA DE, DE O EN CONEXIÓN CON EL SOFTWARE O EL USO O OTROS TRATOS EN EL SOFTWARE.

Acerca del proyecto

Install or update docker-engine from docker project apt repository

Instalar
ansible-galaxy install Bessonov.docker
Licencia
Unknown
Descargas
664
Propietario