--- # tasks file for docker - include_tasks: setup-Debian.yml when: ansible_distribution == 'Debian' - name: ensures etc docker dir exists. become: true file: path: "/etc/docker" state: directory - name: template docker related configs. become: true template: src: "templates{{ tmpl }}.j2" dest: "{{ tmpl }}" owner: root group: root mode: 0644 loop: - /etc/docker/daemon.json # - /etc/rsyslog.d/00-docker-runtime.conf # notify: # - restart rsyslog.service # - restart docker.service loop_control: loop_var: tmpl - name: Install Docker packages. become: true package: name: "{{ docker_packages }}" state: "{{ docker_packages_state }}" notify: restart docker.service