diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 24b4389..e697497 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -38,25 +38,25 @@ owner: root group: root -- name: determine architecture - changed_when: false - register: docker_arch - ansible.builtin.command: - cmd: dpkg --print-architecture - - name: add docker repo become: true - ansible.builtin.apt_repository: - state: present - filename: docker - update_cache: true - repo: | + ansible.builtin.copy: + dest: /etc/apt/sources.list.d/docker.sources + mode: '0644' + owner: root + group: root + backup: true + content: | Types: deb URIs: https://download.docker.com/linux/debian Suites: {{ ansible_distribution_release }} Components: stable Signed-By: /etc/apt/keyrings/docker.asc +- name: update cache + ansible.builtin.apt: + update_cache: true + - name: install docker + compose plugin and dependencies become: true notify: docker_run_test