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