虚拟机-- 拉取Nexus镜像出现 request canceled while waiting for connection timeout

错误:

原因:

因为官方镜像在国外,国内访问速度太慢,所以报错,使用加速器就可以解决这个问题,

 解决方法:

1.首先打开配置文件daemon.json,centos上安装后有此文件,但是ubuntu上需要自己创建文件:

命令:vi /etc/docker/daemon.json

默认打开是一个空的{}

键盘输入a 进入可编辑状态

在花括号内输入如下信息:

"registry-mirrors": ["https://o88ff1dn.mirror.aliyuncs.com"]

 编辑好后 点击esc退出编辑

保存文件

键盘输入 :wq 回车

 查看编辑后的文件

命令  cat /etc/docker/daemon.json

 重启守护进程

sudo systemctl daemon-reload

sudo systemctl restart docker

加速器地址:

Docker中国区官方镜像
https://registry.docker-cn.com

 

网易
http://hub-mirror.c.163.com

 

ustc 
https://docker.mirrors.ustc.edu.cn

 

中国科技大学
https://docker.mirrors.ustc.edu.cn

阿里云的个人加速器

需登录阿里云以下位置查看

 daemon.json文件可改为以下内容

{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
"https://hrak323z.mirror.aliyuncs.com"
]
}
原文地址:https://www.cnblogs.com/sugarwxx/p/14653136.html