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)


sudo docker run hello-world

docker: 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).
See 'docker run --help'.

修改docker鏡像源:

docker默認的源為國外官方源,下載速度較慢,可改為國內,加速

方案一

修改或新增 /etc/docker/daemon.json

# vi /etc/docker/daemon.json

{

"registry-mirrors": ["http://hub-mirror.c.163.com"]

}

systemctl restart docker.service

方案二

修改或新增 /etc/sysconfig/docker,在OPTIONS變量后追加參數  --registry-mirror=https://docker.mirrors.ustc.edu.cn

# vi /etc/sysconfig/docker

OPTIONS='--selinux-enabled --log-driver=journald --registry-mirror=https://docker.mirrors.ustc.edu.cn'

Docker國內源說明(提示:可以多嘗試幾個源):

Docker 官方中國區

https://registry.docker-cn.com

網易

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

中國科技大學

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

阿里雲

https://pee6w651.mirror.aliyuncs.com

最終我用下面的方案解決了:

進入/etc/docker

查看有沒有 daemon.json。這是docker默認的配置文件。

如果沒有新建,如果有,則修改。


[root@zengmg docker]# vi daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com",“http://hub-mirror.c.163.com"]
}

保存退出。


重啟docker服務

service docker restart

成功!
 
---------------------

內容轉載自:https://blog.csdn.net/BigData_Mining/article/details/87869147


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM