本文主要是介绍docker pull命令拉取镜像失败的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
docker pull命令拉取镜像失败的解决方案
一、执行docker pull命令,拉取镜像失败
报错信息:error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/51/5107333e08a87b836d48ff7528b1e84b9c86781cc9f1748bbc1b8c42a870d933/data?verify=1725414357-z%2BnaVrrs0%2Fi0D3ixKDH8JHhJgUQ%3D: dial tcp 88.191.249.182:443: i/o timeout
[root@VM-12-10-centos docker]# docker pull mysql:5.7
5.7: Pulling from library/mysql
20e4dcae4c69: Pulling fs layer
1c56c3d4ce74: Pulling fs layer
e9f03a1c24ce: Pulling fs layer
68c3898c2015: Waiting
6b95a940e7b6: Waiting
90986bb8de6e: Waiting
ae71319cb779: Waiting
ffc89e9dfd88: Waiting
43d05e938198: Waiting
064b2d298fba: Waiting
df9a4d85569b: Waiting
error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/51/5107333e08a87b836d48ff7528b1e84b9c86781cc9f1748bbc1b8c42a870d933/data?verify=1725414357-z%2BnaVrrs0%2Fi0D3ixKDH8JHhJgUQ%3D: dial tcp 88.191.249.182:443: i/o timeout
二、解决方案
解决的步骤如下:
1. 打开daemon.json文件
vim /etc/docker/daemon.json
2. 将其镜像地址进行替换
{
"registry-mirrors": ["https://docker.m.daocloud.io","https://dockerproxy.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn","https://hub-mirror.c.163.com","https://hub.uuuadc.top","https://docker.anyhub.us.kg","https://dockerhub.jobcher.com","https://dockerhub.icu","https://docker.ckyl.me","https://docker.awsl9527.cn","https://mirror.baidubce.com"]
}
三、重启docker服务
systemctl daemon-reload
systemctl restart docker
这篇关于docker pull命令拉取镜像失败的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!