首页 > 解决方案 > Client.Timeout 在等待标头时超出)

问题描述

我在自己的服务器上创建了一个特定的运行程序,当我尝试 docker 登录到 gitlab 注册表时,我遇到错误消息,上面写着“来自守护进程的错误响应:获取https://registry.gitlab.com/v2/:net/ http:在等待连接时请求被取消(等待标头时超出了 Client.Timeout)”这个问题有什么解决方案吗?

标签: gitlab-ci-runner

解决方案


经过大量搜索,我发现我必须在 /etc/resolv.conf 路径中指定 DNS 配置,在我的情况下,nameserver 8.8.8.8 由于我的位置而无法正常工作,我不得不更改它,然后登录是成功的。


推荐阅读