fix: arch discovery

refactor repository steps following official docker installation steps
This commit is contained in:
2026-08-04 19:49:02 +02:00
parent c7f19cd3b0
commit be8ad25a78
+8 -5
View File
@@ -22,15 +22,18 @@
mode: "0644"
become: true
- name: Get system architecture
ansible.builtin.command: dpkg --print-architecture
register: dpkg_architecture
changed_when: false
become: true
- name: Add Docker official APT repository
ansible.builtin.apt_repository:
repo: >-
deb [arch={{ ansible_pkg_arch }} signed-by=/etc/apt/keyrings/docker.asc]
https://download.docker.com/linux/{{ ansible_distribution | lower }}
{{ ansible_distribution_release }} stable
repo: "deb [arch={{ dpkg_architecture.stdout }} signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/{{ ansible_distribution | lower }} {{ ansible_distribution_release }} stable"
state: present
filename: docker
update_cache: true
update_cache: yes
become: true
- name: Install modern Docker CE packages