Skip to content

mborne/ansible-docker-ce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-docker-ce

CI

Role Summary

This ansible playbook allows to setup and configure docker-ce. It aims at providing a decent setup for a dev environment :

Role Variables

See defaults/main.yml to get the list of variables.

Example Playbooks

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'

Troubleshooting

For rasbperries, aufs-dkms should be removed to avoid problems :

sudo apt-get purge aufs-dkms

See also

License

MIT

About

[DEV] Ansible playbook to deploy and configure docker-ce

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages