diff --git a/roles/docker/meta/main.yml b/roles/docker/meta/main.yml new file mode 100644 index 0000000..2daca53 --- /dev/null +++ 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 new file mode 100644 index 0000000..d82f381 --- /dev/null +++ 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