From 9ba7e3d816375055f825ee752010b0022c1fed65 Mon Sep 17 00:00:00 2001 From: kekskurse Date: Fri, 21 Jul 2023 02:36:14 +0200 Subject: [PATCH] docker --- debian12-docker.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/debian12-docker.yml b/debian12-docker.yml index e69de29..defb7f7 100644 --- a/debian12-docker.yml +++ b/debian12-docker.yml @@ -0,0 +1,31 @@ +--- +- name: Update web servers + hosts: all + remote_user: root + tasks: + - name: Install a list of packages + ansible.builtin.apt: + pkg: + - ca-certificates + - curl + - gnupg + - name: Add an Apt signing key, uses whichever key is at the URL + ansible.builtin.apt_key: + url: https://download.docker.com/linux/debian/gpg + state: present + + - name: Add docker repository + ansible.builtin.apt_repository: + repo: "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian {{ ansible_distribution_release }} stable" + state: present + + - name: Install a list of packages + ansible.builtin.apt: + update_cache: yes + pkg: + - docker-ce + - docker-ce-cli + - containerd.io + - docker-buildx-plugin + - docker-compose-plugin + - docker-compose