[rootless docker] Use service where possible

This commit is contained in:
John Robbins 2023-04-11 09:13:40 -06:00
parent 19df19c432
commit fdc2082c61

View File

@ -7,13 +7,13 @@
state: present state: present
- name: Stop any running root instances of docker daemon - name: Stop any running root instances of docker daemon
systemd: service:
name: docker.service name: docker.service
state: stopped state: stopped
enabled: false enabled: false
- name: Close root docker socket - name: Close root docker socket
systemd: service:
name: docker.socket name: docker.socket
state: stopped state: stopped
enabled: false enabled: false
@ -32,9 +32,10 @@
become: false become: false
systemd: systemd:
name: docker.service name: docker.service
state: restarted state: "{{ docker_service_state }}"
enabled: true enabled: "{{ docker_service_enabled }}"
scope: user scope: user
ignore_errors: "{{ ansible_check_mode }}"
- name: Decouple rootless docker from user session - name: Decouple rootless docker from user session
command: "loginctl enable-linger {{ ansible_user }}" command: "loginctl enable-linger {{ ansible_user }}"