deploy/playbook/tasks/docker.yml
---
- name: stop docker
command: systemctl stop docker
- name: Copy docker daemon config
template: src=templates/daemon.json.j2 dest=/etc/docker/daemon.json mode=0755
- name: start docker
command: systemctl start docker
- name: Add the user docker
user:
name: "{{user}}"
shell: /bin/bash
- name: make docker directory
file:
path: /home/{{user}}/{{docker_directory}}
state: directory
owner: "{{user}}"
- name: Login to docker registry
docker_login:
username: "{{ docker_hub_username }}"
password: "{{ docker_hub_password }}"
- name: Create a network
docker_network:
name: net
tags:
- containers