docker pull secretflow/heu-ci:latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
错误原因 :Docker默认镜像源为国外镜像源,下载速度过慢导致连接失败
解决办法:更换国内镜像源
配置方式1:临时使用
docker pull dockerpull.com/secretflow/heu-ci:latest
latest: Pulling from secretflow/heu-ci
Digest: sha256:db2074e64250447c5cdfce7c2000a3dfe27b43f920517066b7370b19e427b8b6
Status: Downloaded newer image for dockerpull.com/secretflow/heu-ci:latest
dockerpull.com/secretflow/heu-ci:latest
配置方式2:长久有效
修改文件
/etc/docker/daemon.json
(如果不存在则需要创建创建,注意不要写入中文),并重启服务。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://dockerpull.com",
"https://dockerproxy.cn",
"https://docker.anyhub.us.kg",
"https://dockerhub.jobcher.com",
"https://dockerhub.icu",
"https://docker.awsl9527.cn"
]
}
EOF
sudo systemctl daemon-reload && sudo systemctl restart docker
可直接使用docker pull
拉去镜像进行测试,或用以下命令检查是否生效:
docker info
不定期更新Docker镜像加速列表
docker.registry.cyou
docker-cf.registry.cyou
dockerpull.com
dockerproxy.cn
docker.1panel.live
hub.rat.dev
dhub.kubesre.xyz
docker.hlyun.org
docker.kejilion.pro
registry.dockermirror.com
docker.mrxn.net
docker.chenby.cn
ccr.ccs.tencentyun.com
hub.littlediary.cn
hub.firefly.store
docker.nat.tf
hub.yuzuha.cc
hub.crdz.gq
noohub.ru
docker.nastool.de
hub.docker-ttc.xyz
freeno.xyz
docker.hpcloud.cloud
dislabaiot.xyz
docker.wget.at
ginger20240704.asia
lynn520.xyz
doublezonline.cloud
dockerproxy.com