From 96f65c02dab21ec9981c7b401ef9a718fbd285ed Mon Sep 17 00:00:00 2001 From: Sam Al-Sapti Date: Fri, 7 Jul 2023 18:15:01 +0200 Subject: [PATCH] Add cron job to prune unused Docker data (close #168) --- roles/docker/tasks/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 6b1b29b..81b56ee 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -27,6 +27,15 @@ - docker - docker-compose +- name: Configure cron job to prune unused Docker data weekly + cron: + name: Prune unused Docker data + cron_file: ansible_docker_prune + job: 'docker system prune -fa && docker volume prune -fa' + special_time: weekly + user: root + state: present + - name: create folder structure for bind mounts file: name: "{{ volume_root_folder }}"