mirror of
https://github.com/geerlingguy/ansible-role-docker.git
synced 2025-09-26 17:51:03 +02:00
add remote docker access
This commit is contained in:
parent
dd0c6e0f8e
commit
1a0fd52aa9
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user