Use separate docker compose calls

This commit is contained in:
Sonny Bakker 2025-04-19 21:39:17 +02:00
parent 29d3197bfc
commit 8c91c595f4

View file

@ -57,10 +57,22 @@
group: sonny group: sonny
mode: '0755' mode: '0755'
- name: Start container - name: Stop current containers
community.docker.docker_compose_v2:
project_src: '{{ syncthing_app_dir }}'
state: stopped
- name: Pull missing image
community.docker.docker_compose_v2:
project_src: '{{ syncthing_app_dir }}'
pull: missing
- name: Remove dangling containers
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
project_src: '{{ syncthing_app_dir }}' project_src: '{{ syncthing_app_dir }}'
remove_orphans: true remove_orphans: true
state: restarted
pull: always - name: Start container
wait: true community.docker.docker_compose_v2:
project_src: '{{ syncthing_app_dir }}'
state: present