---
 - name: Restart Docker
   import_tasks: docker_restart.yml
+  when:
+    - ansible_env.container is defined
+    - ansible_env.container != 'docker'
 
 
 - name: Install docker python module
   package:
-    name: 'python2-docker'
+    name: 'python-docker-py'
     state: present
 
+
 - name: Install python jsonpointer module
   package:
     name: 'python-jsonpointer'
 
 ---
 
 - name: Download docker related packages
-  command: yumdownloader --destdir="{{ rpm_dir }}" "{{ docker_ce_rpm }}" "{{ docker_ce_selinux_rpm }}"
+  command: yumdownloader --destdir="{{ rpm_dir }}" "{{ docker_ce_rpm }}"
   args:
-    creates: "{{ rpm_dir }}/{{ docker_ce_selinux_rpm }}"
+    creates: "{{ rpm_dir }}/{{ docker_ce_rpm }}"
 
 - name: Install docker related packages
   yum:
-    name: "{{ rpm_dir + '/' + docker_ce_rpm + '.rpm'}},{{ rpm_dir + '/' + docker_ce_selinux_rpm + '.rpm' }}"
+    name: "{{ rpm_dir + '/' + docker_ce_rpm + '.rpm'}}"
 
     path: "{{ rpm_dir }}"
     state: directory
 
-- name: Handle python2-docker dependency needed by Ansible's docker_* modules
-  import_tasks: python2-docker.yml
-
 - name: Handle docker-ce packages
   import_tasks: docker-packages.yml
 
 
+++ /dev/null
----
-- name: Remove docker-python that is conflicting with python2-docker
-  package:
-    name: docker-python
-    state: absent
-
-- name: Download python2-docker rpm for Ansible (docker_container module dep)
-  get_url:
-    url: "{{ python2_docker_rpm_url }}"
-    dest: "{{ rpm_dir }}"
-  register: rpm
-
-- name: Install docker python module
-  package:
-    name: "{{ rpm_dir + '/' + python2_docker_rpm }}"
-    state: present
 
   - /etc/yum.repos.d/docker-ce.repo.disabled
 offline_repo_file: /etc/yum.repos.d/onap.repo
 rpm_dir: /root/rpm
-python2_docker_rpm: python2-docker-2.5.1-2.el7.noarch.rpm
-python2_docker_rpm_url: "https://cbs.centos.org/kojifiles/packages/python-docker/2.5.1/2.el7/noarch/{{ python2_docker_rpm }}"
-docker_ce_rpm: docker-ce-17.03.2.ce-1.el7.centos.x86_64
-docker_ce_selinux_rpm: docker-ce-selinux-17.03.3.ce-1.el7.noarch
+docker_ce_rpm: docker-ce-18.09.5-3.el7.x86_64