diff --git a/tasks/main.yml b/tasks/main.yml index e7efa9907336f874da4a151eb02a79f2b5306b4b..0383e8c7b21492338685c35b5866e4bc09cae70a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,7 +2,7 @@ - name: Uninstall old docker version ansible.builtin.apt: name: ['docker', 'docker-engine', 'docker.io', 'containered', 'runc'] - state: absent + state: absent - name: Set up the repository for Docker ansible.builtin.apt: @@ -22,7 +22,7 @@ url: 'https://download.docker.com/linux/debian/gpg' keyring: '/usr/share/keyrings/docker-archive-keyring.gpg' -- name: set up the stable Docker repository +- name: Set up the stable Docker repository ansible.builtin.apt_repository: repo: 'deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian {{ ansible_lsb.codename }} stable' @@ -30,3 +30,10 @@ ansible.builtin.apt: name: ['docker-ce', 'docker-ce-cli', 'containerd.io', 'docker-compose'] state: present + +- name: Configure docker logging + ansible.builtin.template: + src: "daemon.json" + dest: "/etc/docker/daemon.json" + mode: "0644" + notify: restart docker diff --git a/templates/daemon.json b/templates/daemon.json new file mode 100644 index 0000000000000000000000000000000000000000..b0c1e2bf2ac79a4b412937c267b5424b10b4eaf9 --- /dev/null +++ b/templates/daemon.json @@ -0,0 +1,3 @@ +{ + "log-driver": "journald" +} \ No newline at end of file