Windows系统下安装Dify
1.基于Windows下的docker来进行安装,故首先要安装docker和wsl2(省略)
2.dify源码下载
下载地址:langgenius/dify: Production-ready platform for agentic workflow development.
3.配置修改:找到docker-compose.yaml文件,修改成下载的镜像源:
https://mirror.aliyuncs.com
4.docker配置修改:为了下载更快,不然下载速度很慢,甚至显示连接失败
{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": ["http://mirrors.aliyun.com/pypi/simple/","https://docker.m.daocloud.io","https://docker.mirrors.tuna.tsinghua.edu.cn","http://hub-mirror.c.163.com","https://mirror.ccs.tencentyun.com","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","https://do.nark.eu.org","https://dc.j8.work","https://dockerproxy.com","https://gst6rzl9.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com","http://mirrors.ustc.edu.cn/","https://mirrors.tuna.tsinghua.edu.cn/","http://mirrors.sohu.com/"]
}
5.docker下载的东西默认会下到C盘,建议文件保存到其他盘
6.修改完之后执行下面命令,路径改成自己的路径。可以再powershell执行,也可以再docker右下角点击终端执行
cd D:\dify-1.7.0\docker
cp .env.example .env
docker compose up -d
7.执行命令之后会下载对应的东西,没有报错就可以网页打开http://localhost/install