summaryrefslogtreecommitdiff
path: root/roles/docker/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/docker/tasks/main.yml')
-rw-r--r--roles/docker/tasks/main.yml45
1 files changed, 0 insertions, 45 deletions
diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml
deleted file mode 100644
index 62712551..00000000
--- a/roles/docker/tasks/main.yml
+++ /dev/null
@@ -1,45 +0,0 @@
----
-- 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 ### this does not work on first install because adding the repo might flush handlers...
-
-- name: prepare /var/lib/docker as LVM
- when: docker_lvm is defined
- import_tasks: lvm.yml
-
-- name: prepare /var/lib/docker as ZFS dataset
- when: docker_zfs is defined
- import_tasks: zfs.yml
-
-- name: prepare package provider
- when: docker_pkg_provider != 'distro'
- include_tasks: "{{ docker_pkg_provider }}.yml"
-
-- name: install docker
- apt:
- name: "{{ docker_pkg_name }}{% if docker_pkg_version is defined %}={{ docker_pkg_version }}{% endif %}"
- state: present
- force: yes
-
-- name: disable automatic upgrades for docker package
- when: docker_pkg_version is defined
- dpkg_selections:
- name: "{{ docker_pkg_name }}"
- selection: hold
-
-- name: Start and enable docker
- service:
- name: docker
- enabled: true
- state: started