Files
Docker/tasks/config.yml

31 lines
647 B
YAML

---
- name: create directories
file:
path: "{{ item }}"
state: directory
mode: '0755'
with_items:
- /etc/systemd/system/docker.service.d
- /etc/docker
- name: create daemon.json
template:
src: daemon-json.j2
dest: /etc/docker/daemon.json
mode: 0640
register: docker_daemon_json
notify:
- restart docker service
- name: Schedule Docker system prune at 0:00 every day
ansible.builtin.cron:
name: "Daily Docker system prune"
user: "root"
job: "docker system prune -af --volumes"
special_time: "daily"
hour: "0"
minute: "0"
when: docker_cronjob_prune
- meta: flush_handlers