aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/noheat/cluster-rke/ansible/roles/setup_docker/tasks/main.yml
blob: 12e13f47bb628c98bc17fd1c6a4a77b26e8796a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---
- name: Setup Docker repo and packages
  include_tasks: packages.yml

- name: Add user to docker group
  user:
    name: "{{ local_user }}"
    groups: docker
    append: yes
  when: local_user is defined

- name: Make sure Docker is started and enabled
  service:
    name: docker
    state: started
    enabled: yes

- name: Configure Docker
  copy:
    dest: /etc/docker/daemon.json
    content: "{{ docker_config | to_nice_json }}"
    mode: 0600
    backup: true
  when: docker_config is defined
  notify:
    - restart docker