31 lines
643 B
YAML
31 lines
643 B
YAML
- name: Setup config File
|
|
become: true
|
|
ansible.builtin.copy:
|
|
dest: "/etc/docker/daemon.json"
|
|
content: |
|
|
{
|
|
"log-driver": "json-file",
|
|
"log-opts": {
|
|
"max-size": "10m",
|
|
"max-file": "3"
|
|
}
|
|
}
|
|
mode: '0644'
|
|
when: docker_log_driver == 'json-file'
|
|
notify:
|
|
- Restart Docker
|
|
|
|
|
|
- name: Setup Config File
|
|
become: true
|
|
ansible.builtin.copy:
|
|
dest: "/etc/docker/daemon.json"
|
|
content: |
|
|
{
|
|
"log-driver": "{{ docker_log_driver | default('json-file') }}"
|
|
}
|
|
mode: '0644'
|
|
when: docker_log_driver != 'json-file'
|
|
notify:
|
|
- Restart Docker
|