Files
ansible-docker/roles/docker/tasks/main.yml

27 lines
614 B
YAML

---
- name: Add docker apt repository
ansible.builtin.import_role:
name: uumas.general.apt_repository
vars:
repo_name: docker
repo_url: https://download.docker.com/linux/{{ ansible_distribution | lower }}
repo_key_url: https://download.docker.com/linux/debian/gpg
repo_arch: "{{ apt_arch }}"
repo_components:
- stable
- name: Install docker
apt:
name:
- docker-ce
- docker-ce-cli
- containerd.io
- python3-docker
- name: Ensure docker is started and enabled
ansible.builtin.systemd:
name: docker.service
state: started
enabled: true