解决docker的Get https://registry-1.docker.io/v2/: net/http: request canceled 报错
文章目录场景介绍原因分析操作流程场景介绍 项目组最近申请到了几台华为云服务器,在安装docker并使用的过程遇到了如下报错[root@node-01 ~]# docker pull kong:0.13Get https://registry-1.docker.io/v2/: net/http: request canceled 在这里和大家分享下经历,难免会有些许错误,请各位看官不吝...
·
场景介绍
项目组最近申请到了几台华为云服务器,在安装docker并使用的过程遇到了如下报错
[root@node-01 ~]# docker pull kong:0.13
Get https://registry-1.docker.io/v2/: net/http: request canceled
在这里和大家分享下经历,难免会有些许错误,请各位看官不吝赐教。
原因分析
尝试ping registry-1.docker.io 不通确定为网络问题,决定换源
操作流程
解决方案:
- 创建daemon.json文件
vim /etc/docker/daemon.json
- 写入自定义仓库
{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
- 重启
[root@node-01]# systemctl daemon-reload
[root@node-01]# systemctl restart docker
搞定,问题解决。
2019/6/20更新
可能会出现修改仓库失败的问题,如果排查不到原因,也可以用手动指定仓库的凡是pull镜像,命令如下
docker pull docker.mirrors.ustc.edu.cn/library/kong:0.13
docker.mirrors.ustc.edu.cn/library/ 就是仓库地址后面跟镜像名即可。
更多推荐
已为社区贡献2条内容
所有评论(0)