解决RAGFlow部署中镜像源拉取的问题

报错提示

Error response from daemon: Get "https://registry-1.docker.io/v2/ ": context deadline exceeded

解决方法

这个原因是因为拉取镜像源失败,可以在/etc/docker/daemon.json文件中添加镜像加速器,例如下面所示

bash 复制代码
{
  "registry-mirrors" : [
    "https://docker.m.daocloud.io",
    "https://mirror.aliyuncs.com"
  ],
  "insecure-registries" : [
    "docker.mirrors.ustc.edu.cn"
  ],
  "debug": true,
  "experimental": false
}

配置之后记得重启docker,加载一下。

bash 复制代码
sudo systemctl restart docker

然后记得查看docker info是否有输出Registry Mirrors字段。我就是在这个坑里困了好久,我反复配置镜像加速器,但就是不输出Registry Mirrors字段。下面就给大家说一下如何解决。

docker info不输出Registry Mirrors字段

很有可能是docker守护了两个进程实例,存在两个不同文件夹下的deamon.json文件,造成了冲突,镜像加速器没有正确加载进来。输入以下命令查看Docker守护进程日志

bash 复制代码
ps aux | grep dockerd

解决方案

停止正在运行的Docker守护进程

bash 复制代码
sudo systemctl stop docker

再次查看有没有停掉

bash 复制代码
ps aux | grep dockerd

如果没有的话,可以进行手动停止

bash 复制代码
sudo kill -9 1186266 #将 1186266 替换为实际的进程 ID

然后记得重新启动Docker 守护进程,确保它使用正确的配置文件

bash 复制代码
sudo systemctl start docker

再次验证一下配置是否生效

bash 复制代码
docker info

这样的话就是配置好了

然后就可以启动啦,完美解决!

相关推荐
Devin~Y9 小时前
从本地生活电商到 AI RAG:互联网大厂 Java 面试场景完整实战
java·spring boot·redis·elasticsearch·spring cloud·kafka·rag
孙启超19 小时前
【AI应用开发】 RAG篇(四):Prompt 工程与进阶技术
人工智能·llm·embedding·rag·向量化·chunking·文档切分
粗体鱼1 天前
RAG/Agent 记忆混合检索多路召回:RRF 算法与Chunk RRF、Document RRF如何决策TopK
postgresql·milvus·es·rag·rff·mermory
叫我Paul就好1 天前
RAG 入门到精通 - Rerank & Hybrid Search
人工智能·rag
only-qi2 天前
大模型Agent面试攻略:落地工程痛点、评估体系与Agentic RAG核心精讲
人工智能·算法·面试·职场和发展·langchain·rag
NPE~2 天前
RAG 实战教程:从零构建企业智能问答 Agent
python·ai·实战·rag·agent搭建
sugar__salt3 天前
向量数据库从零到实战:用 Milvus + Zilliz 构建 AI 日记语义检索系统
数据库·人工智能·embedding·milvus·rag·zilliz
孙启超4 天前
【AI应用开发】 RAG篇(一):概述与核心架构
llm·embedding·向量数据库·rag·向量化·ai应用开发·chunking
爱昏羔4 天前
上篇:从PDF到向量库 — 物流行业RAG系统的知识库构建全解析
python·langchain·pdf·agent·rag
jack_zhou.4 天前
RAG与向量数据库介绍
rag