1、具体错内容:error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5c/5c62e459e087e3bd3d963092b58e50ae2af881076b43c29e38e2b5db253e0287/data?verify=1625273706-mWS9XIRfKs9FdV05eQJU1VqLc2U%3D: dial tcp 104.18.122.25:443: i/o timeout;
报错

2、解决过程:首先以为是docker软件的问题,删除重装了几次docker都不能pull软件;后来看报错是一直等待,超时异常,于是改了国内的镜像仓库就可以了,修改了加速器;
3、原因:导致此问题产生,主要是因为国家把docker国外镜像hub封掉了,导致镜像pull不下来,为此,改用国内的镜像
4、参考文档:
1、docker卸载和安装
2、配置国内镜像

删除docker软件(一定要删除干净);
使用yum安装docker并配置相关(改为国内镜像仓里);
启动docker

核心配置文件:/etc/docker/daemon.json(没有这个文件就创建1个);
核心配置内容:
{
“registry-mirrors”: [“https://docker.mirrors.ustc.edu.cn/”,“https://hub-mirror.c.163.com”,“https://registry.docker-cn.com”],
“insecure-registries”: [“10.0.0.12:5000”]
}

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐