opsta.install_docker

Instalar Docker

Rol de Ansible para instalar Docker y hacer una configuración inicial para un host de Ubuntu:

  • Instalar Docker
  • Agregar el usuario SSH al grupo docker
  • Configurar DOCKER_OPTS
  • Iniciar sesión en el registro privado de Docker
  • Instalar docker-py

Puedes ver un ejemplo de cómo hacer un playbook, configuración y comandos de muestra aquí: https://github.com/winggundamth/ansible-wing-playbook

Requisitos

N/A

Variables del Rol

# Estas son las variables por defecto
install_docker_option: --storage-driver=overlay
install_docker_private_login: false
install_docker_py: false

# Estas son variables opcionales
# Usar cuando install_docker_private_login es true
install_docker_registry_username: registry
install_docker_registry_password: CAMBIARDOLPASSWORDAQUI
install_docker_registry_email: [email protected]
install_docker_registry_url: registro.ejemplo.com

# Usado para RedHat/CentOS/Fedora.
install_docker_repo_url: https://download.docker.com/linux
install_docker_yum_repo_url: "{{ install_docker_repo_url }}/{{ (ansible_distribution == 'Fedora') | ternary('fedora','centos') }}/docker-ce.repo"
install_docker_yum_gpg_key: "{{ install_docker_repo_url }}/{{ (ansible_distribution == 'Fedora') | ternary('fedora','centos') }}/gpg"

Dependencias

N/A

Ejemplo de Playbook

- hosts: all
  gather_facts: no
  become: true
  roles:
    - winggundamth.install_docker
  vars_files:
    - "{{ install_docker_vars_file }}"

Lista de etiquetas útiles

Hay algunas etiquetas útiles que puedes usar para mantener la configuración de Docker:

  • install-docker-private-login
  • install-docker-configure
  • install-docker
  • install-docker-py

Licencia

MIT

Información del Autor

Puedes ver mis trabajos en https://github.com/winggundamth

Acerca del proyecto

Ansible role to install Docker and do some initial configuration for Ubuntu host

Instalar
ansible-galaxy install opsta.install_docker
Licencia
mit
Descargas
834
Propietario
We build scale