Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save codedeep79/0d64f8f1b5412f8b4b40b08d573be86b to your computer and use it in GitHub Desktop.
Save codedeep79/0d64f8f1b5412f8b4b40b08d573be86b to your computer and use it in GitHub Desktop.
Lỗi: TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version'

Lỗi TypeError: kwargs_from_env() got an unexpected keyword argument 'ssl_version' xảy ra khi truyền một tham số không hợp lệ (ssl_version) vào hàm kwargs_from_env() trong thư viện Docker Python.

image

Docker compose version 1 không hoạt động với Docker SDK for Python 7.0.0+ hiện có trên hệ thống, chỉ hoạt động đến version 6.x.y. Nên có 2 cách giải quyết vấn đề này:

  • Gỡ cài đặt thư viện Docker SDK 7.0.0+ trong hệ thống và cài lại phiên bản < 7.0.0:

    pip uninstall docker
    pip install docker==6.1.3
    
  • Gỡ Docker compose version 1 trong hệ thống và cài lại version 2:

    sudo pip uninstall docker-compose --break-system-packages
    sudo apt-get remove  --purge  docker-compose
    

    Cài Docker Compose version 2:

    curl -SL https://github.com/docker/compose/releases/download/v2.27.1/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
    sudo chmod +x ~/.docker/cli-plugins/docker-compose
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment