diff --git a/Ansible/roles/debian_server/handlers/main.yml b/Ansible/roles/debian_server/handlers/main.yml
index b7683341f8234196485cfb892a7d484bab1f80fc..2fb481c6ecdd6bc53d8057aedfb82ed27ecb039b 100644
--- a/Ansible/roles/debian_server/handlers/main.yml
+++ b/Ansible/roles/debian_server/handlers/main.yml
@@ -15,3 +15,8 @@
   service:
     name: ssh
     state: restarted
+
+- name: Restart Docker
+  service:
+    name: docker
+    state: restarted
diff --git a/Ansible/roles/debian_server/tasks/docker.yml b/Ansible/roles/debian_server/tasks/docker.yml
index b3476f642c88eddddddc1b98aac82650ac145c21..f5f82d11caac4b6ef3626428e43cd259a5d5ac9c 100644
--- a/Ansible/roles/debian_server/tasks/docker.yml
+++ b/Ansible/roles/debian_server/tasks/docker.yml
@@ -47,6 +47,7 @@
     mode: 0o0644
   notify:
     - Systemd daemon reload
+    - Restart Docker
 
 - name: Allow default Docker network access to local services
   community.general.ufw: