[DEV] Ansible playbook to deploy and configure docker-ce
MIT License
This ansible playbook allows to setup and configure docker-ce. It aims at providing a decent setup for a dev environment :
See defaults/main.yml to get the list of variables.
Sample requirements.yml
:
- name: mborne.docker_ce
src: git+https://github.com/mborne/ansible-docker-ce.git
version: master
Sample basic playbook :
---
- name: Install docker
hosts: all
become: yes
become_method: sudo
roles:
- mborne.docker_ce
Sample basic playbook with userns-remap and custom storage location :
---
- name: Install docker
hosts: all
become: yes
become_method: sudo
roles:
- mborne.docker_ce
vars:
docker_data_root: '/mnt/storage/docker'
docker_userns_remap: 'default'
For rasbperries, aufs-dkms
should be removed to avoid problems :
sudo apt-get purge aufs-dkms