容器内出现ContextDeadlineExceeded解决方法

时间:2025-02-07 08:06:20

原文地址

原文链接

问题

容器内报:

dial tcp: lookup  on 127.0.:xx: read udp 127.0.0.1:xxx->127.0.:xx: i/o timeout

或者

context deadline exceeded

的问题一般是由于网络造成的,和timeout差不多,首先先在宿主机host中ping访问的地址,然后在容器内ping访问的地址,观察是网络不通还是DNS解析错误

解决

如果宿主机是没问题,但是容器内无法连接互联网,一般去情况下重启docker重置网络即可解决

systemctl restart docker

其他情况同样参考My docker container has no internet以及Docker container cannot resolve hosts

原文地址

原文链接