summaryrefslogtreecommitdiff
path: root/roles/docker/tasks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-01-19 00:02:36 +0100
committerChristian Pointner <equinox@spreadspace.org>2019-01-19 00:02:36 +0100
commitebf0833680ac4cadac699cd4c0a717a67146efcc (patch)
tree5947a3ab95c5933a66c7cc8854aa5d1b372b6798 /roles/docker/tasks
parentadded netplan config for elevate-office (diff)
docker role can now set the daemon config before it is installed
Diffstat (limited to 'roles/docker/tasks')
-rw-r--r--roles/docker/tasks/main.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml
index 017e2786..8da13f77 100644
--- a/roles/docker/tasks/main.yml
+++ b/roles/docker/tasks/main.yml
@@ -1,4 +1,19 @@
---
+- name: install docker daemon config
+ when: docker_daemon_config is defined
+ block:
+ - name: create docker config directory
+ file:
+ name: /etc/docker
+ state: directory
+ mode: 0700
+
+ - name: write docker daemon config
+ copy:
+ content: "{{ docker_daemon_config | to_nice_json }}\n"
+ dest: /etc/docker/daemon.json
+ notify: restart docker
+
- name: prepare /var/lib/docker as LVM
when: docker_lvm is defined
block: