diff --git a/roles/docker/tasks/pre-upgrade.yml b/roles/docker/tasks/pre-upgrade.yml
index 8b75cba0ddef97518e20b85ee3551a61c6f7548c..9d5d27ef6c301c1881b86e7593c3fdf9786300e3 100644
--- a/roles/docker/tasks/pre-upgrade.yml
+++ b/roles/docker/tasks/pre-upgrade.yml
@@ -6,6 +6,7 @@
   with_items:
     - docker
     - docker-engine
+    - docker.io
   when:
     - ansible_os_family == 'Debian'
     - (docker_versioned_pkg[docker_version | string] | search('docker-ce'))
@@ -19,6 +20,12 @@
     - docker-common
     - docker-engine
     - docker-selinux
+    - docker-client
+    - docker-client-latest
+    - docker-latest
+    - docker-latest-logrotate
+    - docker-logrotate
+    - docker-engine-selinux
   when:
     - ansible_os_family == 'RedHat'
     - (docker_versioned_pkg[docker_version | string] | search('docker-ce'))