Error ini ada saat menjalankan perintah docker login
ataupun perintah docker
lainnya menggunakan ansible playbook.

Solusinya Sebenernya Sudah Sangat Jelas
Mengapa? padahal docker sudah jelas terinstall. Solusinya Tidak perlu repot ganti python ke python2.x atau re-install docker, cukup install pip install docker
.
Seperti ini script lengkap ansible-playbook untuk docker login
batch
---
- hosts: kcr_login_server
tasks:
- name: install pip docker
shell: pip install docker
- name: Log into kcr and force re-authorization
docker_login:
registry: "{{ registry_url }}"
username: "{{ registry_username }}"
password: "{{ registry_password }}"
reauthorize: yes