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