如何处理 Docker的错误消息request canceled:Docker 代理问题

举报
汪子熙 发表于 2021/12/04 21:03:52 2021/12/04
【摘要】 在本地安装Kubernetes时,遇到错误消息:request canceled while waiting for connection(Client.Timeout exceeded while awaiting headers)这个原因是Docker应用没有正确设置代理。在Mac上设置代理非常方便:Configure the proxies used by Docker to pull...

在本地安装Kubernetes时,遇到错误消息:

request canceled while waiting for connection(Client.Timeout exceeded while awaiting headers)

这个原因是Docker应用没有正确设置代理。在Mac上设置代理非常方便:

Configure the proxies used by Docker to pull images.

选择Manual proxy configuration, 即手动设置。

设置完之后,点击按钮Apply & Restart:

之后在shell里使用命令行docker pull gcr.io/google_containers/pause-amd64:3.1可以成功把镜像下载到本地。

使用命令docker images,能够查看到成功安装的镜像:pause-amd64

本地安装Kubernetes时,遇到如下的错误消息:

pleade add --insecure-registry gcr.io to daemon’s arguments

解决方案:点击Docker的Preference菜单:

点击Daemon标签页,在Insecure registries里维护记录:

将错误信息里提到的gcr.io维护进Insecure registries, 点击按钮"Apply & Restart", 重新启动Docker Daemon:

之后错误消息消失。本解决方案在Mac OS上测试通过。

要获取更多Jerry的原创文章,请关注公众号"汪子熙"。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。