commit f8581af6683d1352e7a58cd5752ec07d978d1338 parent 99a77a225d5bf50425f6e0cf92e3ce96188b99ea Author: Chris Roberts <chris.roberts@learningunix.net> Date: Fri, 19 Jun 2026 14:22:37 -0500 added docker role Diffstat:
| A | roles/docker/meta/main.yml | | | 6 | ++++++ |
| A | roles/docker/tasks/main.yml | | | 19 | +++++++++++++++++++ |
2 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/roles/docker/meta/main.yml b/roles/docker/meta/main.yml @@ -0,0 +1,6 @@ +--- +galaxy_info: + author: cjr + description: Install and enable docker + license: BSD-3-Clause + min_ansible_version: "2.1" diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml @@ -0,0 +1,19 @@ +--- +- name: Install docker + community.general.pacman: + name: + - docker + state: present + + +- name: Enable docker service + ansible.builtin.service: + name: docker + state: started + enabled: true + +- name: Add user to docker group + ansible.builtin.user: + user: "{{ ansible_user_id }}" + groups: docker + append: true