一、报错信息
error pulling image configuration: read tcp 192.168.0.103:58928->104.18.123.25:443: read: connection reset by peer
二、报错原因
我配置docker 默认镜像源后,拉取tomcat镜像报错
{ “registry-mirrors”: [“https://registry.docker-cn.com”] }
三、解决方法
这个问题为国内网络问题,无法连接到 docker hub,更换默认镜像源即可
{ “registry-mirrors”: [“https://docker.mirrors.ustc.edu.cn”] }
四、总结
1、国内可用镜像源
Docker中国区官方镜像: https://registry.docker-cn.com 网易: http://hub-mirror.c.163.com 中国科技大学: https://docker.mirrors.ustc.edu.cn 阿里云: https://cr.console.aliyun.com/
2、换默认源步骤
- 创建或修改 /etc/docker/daemon.json 文件
- 配置镜像源
- 重启服务
# 创建或修改 /etc/docker/daemon.json 文件 vi /etc/docker/daemon.json # 修改为如下形式 { "registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"] } # 重启docker服务使配置生效 systemctl daemon-reload systemctl restart docker