windows上使用Dify实现deepseek+RAG打造本地知识库的踩坑之路

注意事项
安装Dify之前先安装docker(下载网址:https://www.docker.com);
用到的工具网址
Dify官网:https://dify.ai/zh
Dify源码github网址:https://github.com/langgenius/dify
Ollama官网:https://ollama.com
踩过的坑

  1. 安装Docker之后打开报WSL2的错误
    解决办法:下载wsl_update_x64,直接安装,完成之后重启Docker
    2.安装Dify执行docker compose up -d的时候报错Error response from daemon: Head “https://registry-1.docker.io/v2/semitechnologies/weaviate/manifests/1.19.0”: unauthorized: incorrect username or password资源拉取不下来
    解决办法:打开Docker,点设置里的Docker Engine添加下面镜像地址
    在这里插入图片描述
 "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "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",
    "http://hub-mirror.c.163.com",
    "https://mirrors.tuna.tsinghua.edu.cn",
    "http://mirrors.sohu.com",
    "https://ustc-edu-cn.mirror.aliyuncs.com",
    "https://ccr.ccs.tencentyun.com",
    "https://docker.m.daocloud.io",
    "https://docker.awsl9527.cn"
  ]
  1. 安装好Docker和Dify之后在浏览器访问http://localhost/install的时候一直转圈圈提示内部服务错误
    解决办法:进入dify源码的docker目录下,打开docker-compose.yaml,找到services下的db,修改volumes,将./volumes/db/data改为postgres-data;再在文件末尾添加postgres-data:;
    在这里插入图片描述在这里插入图片描述
    修改完之后打开cmd或者Windows PowerShell,进入dify源码的docker目录下,执行以下代码
docker-compose down -v
docker-compose up

运行完之后,重启Docker,再访问http://localhost/install
4. 按照3修改重启完访问http://localhost/install出现Dify 502错误
解决办法:以管理员身份打开cmd或者Windows PowerShell,进入dify源码的docker目录下,执行以下代码

docker inspect --format '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' docker-api-1
docker inspect --format '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' docker-web-1

执行完毕重启Docker再打开http://localhost/install就ok啦!!!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值