diff options
author | Christian Segundo | 2023-06-17 20:58:29 +0200 |
---|---|---|
committer | Christian Segundo | 2023-06-17 20:58:29 +0200 |
commit | da6c0e503ff4154bc0e61f6b545224249ebed8d5 (patch) | |
tree | 30277980fac160ec8ba151e42f10de3974d3ccae /tasks/docker.yml | |
download | buildkite-agent-da6c0e503ff4154bc0e61f6b545224249ebed8d5.tar.gz |
First commit
Diffstat (limited to 'tasks/docker.yml')
-rw-r--r-- | tasks/docker.yml | 30 |
1 files changed, 30 insertions, 0 deletions
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 |