Files
SimbirSoft-DevOps-testwork/roles/prepare-docker/tasks/main.yaml
T

31 lines
760 B
YAML

- name: Проверка наличия докера
ansible.builtin.command:
cmd: docker --version
register: docker_version
changed_when: false
failed_when: false
- name: Скачивание скрипта установки докера
become: true
ansible.builtin.get_url:
url: https://get.docker.com
dest: /tmp/get-docker.sh
owner: root
group: root
mode: "0755"
when: docker_version.rc != 0
- name: Установка докера
become: true
ansible.builtin.command:
cmd: sh /tmp/get-docker.sh
creates: /usr/bin/docker
when: docker_version.rc != 0
- name: Активация докер сервиса
become: true
ansible.builtin.service:
name: docker
enabled: true
state: started