noheat: Upgrades, refactor, deploy Devstack
[integration.git] / deployment / noheat / cluster-rke / ansible / roles / setup_docker / tasks / main.yml
1 ---
2 - name: Setup Docker repo and packages
3   include_tasks: packages.yml
4
5 - name: Add user to docker group
6   user:
7     name: "{{ local_user }}"
8     groups: docker
9     append: yes
10   when: local_user is defined
11
12 - name: Make sure Docker is started and enabled
13   service:
14     name: docker
15     state: started
16     enabled: yes
17
18 - name: Configure Docker
19   copy:
20     dest: /etc/docker/daemon.json
21     content: "{{ docker_config | to_nice_json }}"
22     mode: 0600
23     backup: true
24   when: docker_config is defined
25   notify:
26     - restart docker