diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml
index 845f0ab35c4466e50be7dbe6da37df5124964261..cda74d29ba5ea9ef77444eab1b920a15d57d9950 100644
--- a/roles/docker/tasks/main.yml
+++ b/roles/docker/tasks/main.yml
@@ -65,6 +65,7 @@
   retries: 4
   delay: "{{ retry_stagger | random + 3 }}"
   with_items: "{{ docker_package_info.pkgs }}"
+  notify: restart docker
   when: (not ansible_os_family in ["CoreOS", "Container Linux by CoreOS"]) and (docker_package_info.pkgs|length > 0)
 
 - name: check minimum docker version for docker_dns mode. You need at least docker version >= 1.12 for resolvconf_mode=docker_dns