ansible-playbooks/docker/roles/docker-common
yuobrezkov 7c45838597 Updated README for all rolers, added role for configure sshd_config 2025-01-31 15:28:35 +03:00
..
defaults Docker role installation 2025-01-28 17:05:25 +03:00
handlers Docker role installation 2025-01-28 17:05:25 +03:00
meta Docker role installation 2025-01-28 17:05:25 +03:00
tasks Docker role installation 2025-01-28 17:05:25 +03:00
tests Docker role installation 2025-01-28 17:05:25 +03:00
vars Docker role installation 2025-01-28 17:05:25 +03:00
README.md Updated README for all rolers, added role for configure sshd_config 2025-01-31 15:28:35 +03:00

README.md

Роль Ansible: Установка Docker

Описание

Данная роль предназначена для установки и настройки Docker на серверах с Debian/Ubuntu. В рамках выполнения роли:

  1. Удаляются старые версии Docker и связанных пакетов.
  2. Обновляется кэш apt.
  3. Устанавливаются необходимые пакеты для работы с репозиториями.
  4. Загружается GPG-ключ Docker и добавляется официальный репозиторий.
  5. Обновляется кэш пакетов после добавления репозитория.
  6. Устанавливаются необходимые компоненты Docker.
  7. Обеспечивается запуск и автозапуск службы Docker.

Требования

  • Поддерживаемая версия ОС: Debian/Ubuntu
  • Ansible с правами root (например, через become: yes)

Зависимости

Данная роль не имеет зависимостей от других ролей.

Пример Playbook

Пример использования роли в Playbook:

- hosts: all
  become: yes
  roles:
    - docker-install

Автор

Автор: [Юрий Обрезков]