add remote docker access

This commit is contained in:
Valentin Gurmeza 2018-08-23 14:01:53 -07:00
parent dd0c6e0f8e
commit 1a0fd52aa9

View File

@ -8,6 +8,32 @@
- name: Install Docker.
package: name={{ docker_package }} state={{ docker_package_state }}
- name: enable remote docker access
block:
- name: add docker.service.d/override.conf override
copy:
dest: /etc/systemd/system/docker.service.d/startup_options.conf
content: |
# /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375
register: docker_override
- name: reload docker daemon
systemd:
daemon_reload: yes
when: docker_override is changed
- name: restart docker service
service:
name: docker
state: restarted
daemon_reload: yes
when: docker_override is changed
when: docker_remote_access is defined and docker_remote_access is true
- name: Ensure Docker is started and enabled at boot.
service:
name: docker