| - name: Prereqs and SSL support for apt for SSL |
| data: "{{ lookup('file', 'docker_apt_key.gpg') }}" |
| - name: Docker repository |
| repo: "{{ docker_apt_repo }}" |
| - name: Install docker-ce |
| name: "docker-ce=17.06.*" |
| - name: Docker Exposed via TCP |
| insertafter='#DOCKER_OPTS' |
| line='DOCKER_OPTS="-H unix:///var/run/docker.sock"' |
| when: docker_config.changed |
| # docker fails without docker-py, docker-compose >1.9 fails with docker-py installed |
| - name: Install docker-compose and docker-py |
| - "docker-compose==1.14.0" |
| - name: Make current user part of the Docker group |
| name: "{{ ansible_user_id }}" |