- name: docker repo key apt_key: url: https://download.docker.com/linux/debian/gpg state: present - name: docker repo install apt_repository: repo: "deb [arch=amd64] https://download.docker.com/linux/debian {{ ansible_facts['distribution_release'] }} stable" state: present - name: install docker and docker-compose package: name: "{{ item }}" state: present loop: - docker-ce - docker-ce-cli - containerd.io - docker-compose - name: docker directory file: path: /srv/docker owner: root group: root state: directory