From d0db9aac63de42665b8c08cbeb7a169e3ed72fb6 Mon Sep 17 00:00:00 2001 From: Bluemedia Date: Sat, 1 Jun 2024 21:55:38 +0200 Subject: [PATCH] Add role for Docker --- main.yml | 1 + roles/docker/tasks/main.yml | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 roles/docker/tasks/main.yml diff --git a/main.yml b/main.yml index 91fac47..8fa7835 100644 --- a/main.yml +++ b/main.yml @@ -9,4 +9,5 @@ #- vlc #- vs-code #- qemu-kvm + #- docker #- discord diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml new file mode 100644 index 0000000..284932e --- /dev/null +++ b/roles/docker/tasks/main.yml @@ -0,0 +1,24 @@ +- name: Add Docker repository + become: yes + deb822_repository: + name: docker + types: deb + uris: https://download.docker.com/linux/debian + suites: bookworm + components: stable + signed_by: https://download.docker.com/linux/debian/gpg + state: present + enabled: yes + +- name: Install packages + become: yes + apt: + state: latest + update_cache: true + install_recommends: false + name: + - docker-ce + - docker-ce-cli + - containerd.io + - docker-buildx-plugin + - docker-compose-plugin \ No newline at end of file