--- - name: Install plugins-core to manage DNF repos ansible.builtin.dnf: name: - dnf-plugins-core - name: Add Docker repo ansible.builtin.command: dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - name: Install Docker Engine ansible.builtin.dnf: name: - install - docker-ce - docker-ce-cli - containerd.io - docker-buildx-plugin - docker-compose-plugin - name: Enable and start Docker Engine ansible.builtin.systemd_service: state: started enabled: true - name: Verify with Hello World ansible.builtin.command: docker run hello-world register: docker_out - ansible.builtin.debug: var: docker_out