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

Solusinya Sebenernya Sudah Sangat Jelas

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