docker

Ansible роль для установки или обновления docker-engine из репозитория apt проекта Docker

Проект Статус сборки Лицензия

Эта роль:

  • Импортирует apt-key из проекта Docker
  • Устанавливает или обновляет docker-engine
  • Перезапускает docker-engine

Также смотрите:

Требования

Нет специальных требований.

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

(необязательно) docker_engine_version указывает версию docker-engine. Вы также можете понизить версию, но учтите, что Docker это не любит и может не запуститься или работать некорректно.

(необязательно) docker_engine_allow_non_root указывает список пользователей, которых нужно добавить в группу docker для не-root доступа к Docker. Пользователи должны повторно войти в систему или использовать newgrp docker, чтобы активировать группу для текущей оболочки. Будьте внимательны к рискам безопасности, так как это эквивалентно предоставлению root-доступа пользователям.

Зависимости

Нет зависимостей.

Пример Playbook

Установите роль глобально с помощью:

ansible-galaxy install Bessonov.docker

или локально:

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

Playbook:

- hosts: servers
  roles:
     - Bessonov.docker

или с параметрами:

- hosts: servers
  roles:
     - role: Bessonov.docker
       # необязательно укажите версию docker
       docker_engine_version: 17.06.2

Лицензия

Лицензия MIT (MIT)

Copyright (c) 2016, Anton Bessonov

Предоставляется разрешение, бесплатно, любому лицу, получающему копию этого программного обеспечения и сопутствующей документации (далее "Программное обеспечение"), свободно обращаться с Программным обеспечением без ограничений, включая, но не ограничиваясь правами использования, копирования, модификации, объединения, публикации, распространения, сублицензирования и/или продажи копий Программного обеспечения, а также разрешать лицам, которым предоставлено Программное обеспечение, действовать так, при соблюдении следующих условий:

Вышеуказанное уведомление об авторском праве и это разрешение должны быть включены во все копии или значительные части Программного обеспечения.

ПРОGRAMМНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ СКРЫТЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОРГОВОЙ ПРИГОДНОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НАРУШЕНИЯ ПРАВ. В НИКАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ДЕРЖАТЕЛИ АВТОРСКИХ ПРАВ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ИСКИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, ВНЕ ЗАВИСИМОСТИ ОТ ДЕЙСТВИЙ, ДОГОВОРА, ПРАВО НАРУШЕНИЯ ИЛИ ИНЫХ, ВОЗНИКАЮЩУЮ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЙСТВИЯМИ С ВЫШЕУКАЗАННЫМ ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

О проекте

Install or update docker-engine from docker project apt repository

Установить
ansible-galaxy install Bessonov/ansible-role-docker
Лицензия
Unknown
Загрузки
646
Владелец