From da6c0e503ff4154bc0e61f6b545224249ebed8d5 Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Sat, 17 Jun 2023 20:58:29 +0200 Subject: First commit --- tasks/docker.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 tasks/docker.yml (limited to 'tasks/docker.yml') diff --git a/tasks/docker.yml b/tasks/docker.yml new file mode 100644 index 0000000..0e4d2a0 --- /dev/null +++ b/tasks/docker.yml @@ -0,0 +1,30 @@ +--- +- name: Add Docker GPG apt Key + ansible.builtin.get_url: + url: https://download.docker.com/linux/debian/gpg + dest: /etc/apt/trusted.gpg.d/docker.asc + +- name: Add Docker Repository + apt_repository: + repo: >- + deb + [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/docker.asc] + https://download.docker.com/linux/debian + {{ ansible_distribution_release }} + stable + filename: docker + +- name: Install docker + apt: + name: + - docker-ce + - docker-ce-cli + - containerd.io + - docker-buildx-plugin + - docker-compose-plugin + +- name: Ensure docker is enabled + systemd: + name: docker + state: started + enabled: true -- cgit v1.2.3