Skip to content

Instantly share code, notes, and snippets.

  • Save codedeep79/84b073091fdec0633500de89bad20479 to your computer and use it in GitHub Desktop.
Save codedeep79/84b073091fdec0633500de89bad20479 to your computer and use it in GitHub Desktop.
Lỗi: docker.errors.DockerException: Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked

Lỗi DockerException với thông báo Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked' thường xuất hiện khi có sự không tương thích giữa các phiên bản Docker library và Library HTTP mà Docker sử dụng.

image

Để khắc phục vấn đề này, có thể thử các bước sau:

  • Cập nhật Thư viện Docker: Đảm bảo rằng sử dụng phiên bản mới nhất của thư viện Docker Python. Có thể cập nhật nó bằng cách chạy: pip install --upgrade docker

  • Cập nhật Thư viện urllib3: Lỗi này có thể liên quan đến thư viện urllib3 mà thư viện Docker sử dụng để thực hiện các yêu cầu HTTP. Cập nhật urllib3 lên phiên bản mới nhất: pip install --upgrade urllib3

    Nếu việc cập nhật lên phiên bản mới nhất không giải quyết được vấn đề, có thể thử cài đặt một phiên bản cụ thể của urllib3 mà đã biết là tương thích với thư viện Docker. Ví dụ: pip install urllib3==1.25.11

  • Kiểm tra Docker Daemon: Đảm bảo rằng Docker daemon đang chạy và có thể kết nối được tới nó. Có thể kiểm tra trạng thái của Docker daemon bằng cách chạy lệnh sau trong terminal:

    docker info
    sudo systemctl restart docker
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment