Sunday, January 19, 2025

Docker error HTTP 408 response body

-

Khi bạn chạy lệnh docker cần tải image từ kho chứ docker về ví dụ đơn giản như docker pull hello-world, bạn sẽ nhận được một thông báo lỗi bên dưới, lỗi cho thấy bạn không thể kết nối đến kho chứa để pull image về máy host mặc dù các kết nối tới kho chứa đều đang listen bình thường.

$ docker run --rm hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: error parsing 
HTTP 408 response body: invalid character '<' 
looking for beginning of value: "<html><body>
<h1>408 Request Time-out</h1>\nYour browser 
didn't send a complete request in time.\n</body>
</html>\n".
See 'docker run --help'.

Giải pháp mà mình đang áp dụng là điều chỉnh MTU và mình đã làm điều này như dưới, hãy thay eth0 thành tên card mạng của bạn.

sudo ip link set dev eth0 mtu 1400

Sau khi thay đổi MTU cho card mạng, bạn đã có thể pull image bình thường.

$ docker run --rm hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete
Digest: sha256:faa03e786c97f07ef34423fccceeec2398ec8a5759259f94d99078f264e9d7af
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

Chúc các bạn thành công.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories