Files
ansible-role-docker/tasks/redhat.yml

28 lines
642 B
YAML

---
- name: Install Docker prerequisites
ansible.builtin.dnf:
name:
- dnf-plugins-core
state: present
become: true
- name: Add Docker yum repository
ansible.builtin.get_url:
url: https://download.docker.com/linux/centos/docker-ce.repo
dest: /etc/yum.repos.d/docker-ce.repo
mode: '0644'
become: true
- name: Install Docker packages
ansible.builtin.dnf:
name: "{{ docker_packages }}"
state: present
become: true
- name: Enable and start Docker service
ansible.builtin.systemd:
name: docker
enabled: "{{ docker_service_enabled }}"
state: "{{ docker_service_state }}"
become: true