feat: Выполнил практическое задание по DevOps
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
- 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
|
||||
Reference in New Issue
Block a user