Files
infrastructure/ansible/roles/docker-compose/tasks/main.yml
2023-02-23 15:48:57 -05:00

38 lines
808 B
YAML

- name: Install docker
ansible.builtin.package:
name: docker
state: present
become: true
- name: Add user to docker group
ansible.builtin.user:
name: "{{ primary_user }}"
groups: docker
append: true
become: true
- name: Start Docker daemon at boot
ansible.builtin.service:
name: docker
enabled: yes
state: started
become: true
- name: Install docker compose
ansible.builtin.package:
name: docker-compose
state: present
become: true
- name: Create docker network for Traefik
community.docker.docker_network:
name: traefik
- name: Create docker network for Docker Socket Proxy
community.docker.docker_network:
name: docker-socket-proxy
- name: Create docker network for Starr services
community.docker.docker_network:
name: starr