docker
Ansible Роль: Docker
Установите Docker, а также, при желании, docker-compose и библиотеку Python для Docker.
Переменные роли
Общие параметры
docker_install
: Установить Docker. По умолчанию true.docker_install_compose
: Установить docker-compose. По умолчанию false.docker_install_python_library
: Установить библиотеку Python для Docker. По умолчанию false.docker_package
: Название пакета Docker для установки. По умолчанию - соответствующий системный пакет.docker_pip_package
: Название pip пакета для установки. По умолчанию - соответствующий системный пакет.
Параметры службы
docker_service_enabled
: Должен ли Docker запускаться автоматически после перезагрузки. По умолчаниюtrue
.docker_service_state
: Состояние службы Docker после установки. По умолчаниюstarted
.
Очистка системы Docker
Автоматически выполните docker system prune
, чтобы система не загромождалась старыми образами и контейнерами.
docker_prune_period
: Фильтр дляdocker system prune
на образы старше этой переменной. По умолчанию24h
.docker_system_prune
: Автоматически выполнять очистку системы Docker? По умолчаниюtrue
.
Пользователи Docker
docker_users
: Список пользователей, которые должны быть частью группы docker (поэтому могут управлять им). По умолчанию[]
.
Параметры демона
docker_daemon_options
: Словарь параметров для добавления в daemon.json. По умолчанию {}.
Устаревшие параметры роли
Использование этих параметров не рекомендуется.
docker_enable_metrics
: Включить точку доступа для метрик Prometheus. По умолчанию false.docker_log_drive
: Драйвер логирования Docker. По умолчанию json-file (по умолчанию Docker).docker_log_opts
: Дополнительные параметры логирования. Укажите в виде словаря Docker log-opts.docker_metrics_host
: Хост для метрик Prometheus. По умолчанию 127.0.0.1.
Пример Playbook
- hosts: all
roles:
- radek_sprta.docker
Лицензия
MIT
Информация об авторе
Radek Sprta mail@radeksprta.eu
О проекте
A role to install Docker, docker-compose and the python library.
Установить
ansible-galaxy install radek-sprta/ansible-role-docker
Лицензия
mit
Загрузки
2832
Владелец