diff --git a/tasks/main.yml b/tasks/main.yml index f58a45e..6ffbd58 100755 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -24,9 +24,9 @@ dest: /etc/apt/keyrings/docker.asc mode: '0644' -- name: Add Docker repository for Debian 13 (use bookworm) +- name: Add Docker repository apt_repository: - repo: "deb [arch=arm64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" + repo: "deb [arch={{ docker_apt_arch[ansible_architecture] | default(ansible_architecture) }} signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian {{ ansible_distribution_release }} stable" state: present filename: docker diff --git a/vars/main.yml b/vars/main.yml index ed97d53..7d98a07 100755 --- a/vars/main.yml +++ b/vars/main.yml @@ -1 +1,5 @@ --- +# ansible_architecture -> Debian package architecture +docker_apt_arch: + aarch64: arm64 + x86_64: amd64