opsta.install_docker

Установка Docker

Роль Ansible для установки Docker и начальной конфигурации на хосте Ubuntu:

  • Установка Docker
  • Добавление пользователя SSH в группу docker
  • Настройка DOCKER_OPTS
  • Вход в частный реестр Docker
  • Установка docker-py

Вы можете увидеть пример того, как создать плейбук, конфигурацию и примеры команд здесь: https://github.com/winggundamth/ansible-wing-playbook

Требования

Нет

Переменные роли

# Это переменные по умолчанию
install_docker_option: --storage-driver=overlay
install_docker_private_login: false
install_docker_py: false

# Это необязательные переменные
# Используйте, когда install_docker_private_login равно true
install_docker_registry_username: registry
install_docker_registry_password: CHANGEDOCKERPASSWORDHERE
install_docker_registry_email: [email protected]
install_docker_registry_url: registry.example.com

# Используется для 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"

Зависимости

Нет

Пример плейбука

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

Список полезных тегов

Существуют полезные теги, которые вы можете использовать для управления конфигурацией Docker:

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

Лицензия

MIT

Информация об авторе

Вы можете увидеть мои работы на https://github.com/winggundamth

О проекте

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

Установить
ansible-galaxy install opsta.install_docker
Лицензия
mit
Загрузки
834
Владелец
We build scale