Clean override of docker systemd unit

This hack is still unfortunately needed in stretch…
This commit is contained in:
Romain Dessort 2017-09-29 09:31:52 -04:00
parent 203def3b64
commit a82de720a9
1 changed files with 13 additions and 8 deletions

View File

@ -46,15 +46,20 @@
template: template:
src: daemon.json.j2 src: daemon.json.j2
dest: /etc/docker/daemon.json dest: /etc/docker/daemon.json
notify: notify: restart docker
- reload systemd
- restart docker
- name: Remove options from docker systemd service - name: Create override directory for docker unit
lineinfile: file:
dest: /lib/systemd/system/docker.service name: /etc/systemd/system/docker.service.d/
regexp: '^ExecStart=' state: directory
line: 'ExecStart=/usr/bin/dockerd' mode: "0755"
- name: Remove options in ExecStart from docker unit
copy:
src: docker.conf
dest: /etc/systemd/system/docker.service.d/
mode: "0644"
notify: reload systemd
- name: Creating Docker tmp directory - name: Creating Docker tmp directory
file: file: