当前位置: 首页 >> 容器 >> 【排错】docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request >> 正文

【排错】docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request

7个月前 (05-15)     作者:Jiaozn     分类:容器     阅读次数:378     评论(0)    

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


成功!

除非注明,发表在“Jiaozn的博客”的文章『【排错】docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request』版权归Jiaozn所有。 转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://www.jiaozn.com/reed/587.html

评论

发表评论   

昵称*

E-mail*(建议输入,以便收到博主回复的提示邮件)

网站

分享:

支付宝

微信