diff --git a/ansible/handlers/main.yml b/ansible/handlers/main.yml index f057b22e..453ff3c6 100644 --- a/ansible/handlers/main.yml +++ b/ansible/handlers/main.yml @@ -24,3 +24,9 @@ ansible.builtin.wait_for_connection: delay: 20 listen: "reboot server" + +- name: "Prune docker images" + community.docker.docker_prune: + images: true + builder_cache: true + listen: "prune docker" diff --git a/ansible/roles/docker/tasks/compose-up.yml b/ansible/roles/docker/tasks/compose-up.yml index 3381170e..af70809c 100644 --- a/ansible/roles/docker/tasks/compose-up.yml +++ b/ansible/roles/docker/tasks/compose-up.yml @@ -87,6 +87,7 @@ wait: true wait_timeout: 300 register: "output" + notify: "prune docker" # - name: Show results # ansible.builtin.debug: