搜索
简帛阁>技术文章>docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled

docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled

 

故障描述:

[root@docker01 ~]# docker run centos
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

[root@docker01 ~]# vi /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}

[root@docker01 ~]# systemctl restart docker.service

 

方案二

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

[root@docker01 ~]# 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@docker01 ~]# vi daemon.json
{
  "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]
}

 

保存退出。


重启docker服务

[root@docker01 ~]#  systemctl restart docker.service

 

成功!

 

文章目录异常说明具体做法:异常说明情景还原:用docker拉取jenkins最新版本dockerpulljenkins/jenkins:lts报了这个错误:Errorresponsefromdaemo
在用docker容器下载rabbitmq时出现报错如下Errorresponsefromdaemon:Gethttps://registry1dockerio/v2/”:dialtcp:looku
查阅了下资料,网上说一般是镜像加速地址配置的问题,如果已经配置过加速还是如上问题,多配置几个加速地址就行了,但还是没解决这个报错的原因,最后找到了解决的办法,如下:dockersearchtomcat
推送镜像/登录失败(Errorresponsefromdaemon:Gethttps://regharborcom/v2/:dialtcp192…)搭建好Harbor之后,使用docker登录仓库,或
npmERR!codeE404npmERR!404NotFoundGEThttps://registrynpmjscom/addressparesNotfoundnpmERR!404npmERR!40
今天在使用docker获取镜像时,出现了镜像获取报错的问题,找到了解决的方法记一下。一、问题~dockersearchsameersbnErrorresponsefromdaemon:Gethttps
1配置SSL证书及nginx反向代理dockerregistry搭建私有CA,初始化CA环境,在/etc/pki/CA/下建立证书索引数据库文件indextxt和序列号文件serial,并为证书序列号
在用virtualbox安装的Ubuntu上运行docker容器,在容器中使用aptgetupdate一直报错,Err:1http://securityubuntucom/ubuntuxenials
在做vue项目时,突然就报sockjsjs?9be2:1606GEThttp://19216843226:8080/sockjsnode/info?t1584966826465net::ERR_CON
用于搜索引擎抓取docker:Errorresponsefromdaemon:OCIruntimecreatefailed:container_linuxgo:380:startingcontaine