Clean override of docker systemd unit
This hack is still unfortunately needed in stretch…
This commit is contained in:
parent
203def3b64
commit
a82de720a9
|
@ -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:
|
||||||
|
|
Loading…
Reference in a new issue