/
Boxapp
/
devops-ansible-docker
Обзор
Документация
Войти
/
Boxapp
/
devops-ansible-docker
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
install-docker.yml
46 строк
1 KB
DebianCougar
fix playbook
27 янв 2026, 22:06
27 янв 2026, 22:06
5d1f7cc
Код
Авторство
О чём код?
--- - name: Install Docker on Debian/Ubuntu hosts: webservers become: yes tasks: - name: Install required system packages apt: name: "{{ packages }}" state: latest update_cache: yes vars: packages: - apt-transport-https - ca-certificates - curl - software-properties-common - name: Add Docker’s official GPG key apt_key: url: "https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }}/gpg" state: present - name: Add Docker repository apt_repository: repo: "deb [arch={{ ansible_facts['architecture'] }}] https://download.docker.com/linux/{{ ansible_facts['distribution'] | lower }} {{ ansible_facts['distribution_release'] | lower }} stable" state: present - name: Install Docker CE apt: name: docker-ce state: latest update_cache: yes - name: Add user to the docker group user: name: "{{ ansible_ssh_user }}" groups: docker append: yes - name: Start Docker service service: name: docker state: started enabled: yes