aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/roles/docker/tasks
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2025-11-14 10:44:32 +0100
committerEgor Tensin <egor@tensin.name>2025-11-14 10:45:40 +0100
commit352f53cd2bda8b2c58da1b266583d3743bb85ef6 (patch)
tree1bbc8c9f09ea9e34897c9fb7b48cc6eef37e37d2 /roles/docker/tasks
parentdocker: move dependencies installation up (diff)
downloadinfra-ansible-352f53cd2bda8b2c58da1b266583d3743bb85ef6.tar.gz
infra-ansible-352f53cd2bda8b2c58da1b266583d3743bb85ef6.zip
docker: fix systemd service configuration
Diffstat (limited to 'roles/docker/tasks')
-rw-r--r--roles/docker/tasks/main.yml13
1 files changed, 10 insertions, 3 deletions
diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml
index 1749ecb..84e3064 100644
--- a/roles/docker/tasks/main.yml
+++ b/roles/docker/tasks/main.yml
@@ -36,9 +36,16 @@
- name: Enable & start Docker service
become: true
ansible.builtin.systemd_service:
- name: "{{ docker_service_name }}"
- enabled: true
- state: started
+ name: docker.service
+ enabled: "{{ docker_enable_service }}"
+ state: "{{ docker_enable_service | ternary('started', 'stopped') }}"
+
+- name: Enable & start Docker socket
+ become: true
+ ansible.builtin.systemd_service:
+ name: docker.socket
+ enabled: "{{ docker_enable_socket }}"
+ state: "{{ docker_enable_socket | ternary('started', 'stopped') }}"
- name: Clean up Docker data
become: true