问题:
最近安装deepseek,及本地知识库ragflow,安装完docker加载ragflow-main,执行命令
docker compose -f docker/docker-compose.yml up -d
怎么也下载不完,总是报错:
或者类似这样的错误:
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)
ping registry-1.docker.io,果真不通。
失败的解决办法
在cmd中,ping registry-1.docker.io果然不同,查了很多资料,说在需要在docker的daemon.json配置文件,添加镜像源地址:
{ "registry-mirrors": [ "https://registry.docker-cn.com/" ] }
但是,我发现我的docker下面就没有daemon.json。
成功的解决办法
我的docker没有daemon.json,然后,我在docker的操作界面找到了镜像的配置,设置如下:
其中代码如下,重点是红色部分,注意格式,如果格式不对,保存不上:
{ "builder": { "gc": { "defaultkeepstorage": "20gb", "enabled": true } }, "experimental": false, "features": { "buildkit": true }, "registry-mirrors": [ "https://docker.m.daocloud.io", "https://docker.1panel.live", "https://registry.docker-cn.com", "https://cr.console.aliyun.com", "https://mirror.ccs.tencentyun.com", "https://huecker.io/", "https://dockerhub.timeweb.cloud", "https://noohub.ru/", "https://dockerproxy.com", "https://docker.mirrors.ustc.edu.cn", "https://docker.nju.edu.cn", "https://xx4bwyg2.mirror.aliyuncs.com", "http://f1361db2.m.daocloud.io", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://docker.registry.cyou", "https://docker-cf.registry.cyou", "https://dockercf.jsdelivr.fyi", "https://docker.jsdelivr.fyi", "https://dockertest.jsdelivr.fyi", "https://mirror.aliyuncs.com", "https://dockerproxy.com", "https://mirror.baidubce.com", "https://docker.m.daocloud.io", "https://docker.nju.edu.cn", "https://docker.mirrors.sjtug.sjtu.edu.cn", "https://docker.mirrors.ustc.edu.cn", "https://mirror.iscas.ac.cn", "https://docker.rainbond.cc" ] }
修改后,点击“apply & restart”,就再执行下载命令,就可以了
友情提示:
如果增加了镜像,依然提示找不到镜像的问题,就在网上找新的镜像地址,再增加进去,你也知道当今的网络世界发展太快。。。。
总结
到此这篇关于docker找不到镜像无法成功下载ragflow-main问题解决办法的文章就介绍到这了,更多相关docker找不到镜像无法成功下载ragflow-main内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论