本地部署dify1.7.0流程-windows docker
本地部署dify1.7.0流程-windows docker
一、安装docker与wsl
wsl下载:https://github.com/Microsoft/WSL/releases
windows下docker下载:
docker安装好后,打开设置,在设置中输入(目的是使用国内源,加快下载速度):
{"registry-mirrors": ["https://mirror.aliyuncs.com","https://mirror.baidubce.com","https://docker.m.daocloud.io"]
}
二、github下载源码安装
源码地址:https://github.com/langgenius/dify/tree/1.7.0
1、下载源码放到一个文件夹解压:直接解压到文件夹,会看到dify-main文件夹,可以把dify-main文件夹名改为dify-1.7.0,如图中所示。
2、更改docker文件夹名称为docker-dify-1.7.0,如图中所示:
3、在docker-dify-1.7.0文件夹中,找到.env.example文件,将其复制并修改为.env:
4、启动docker
win+R输入cmd,进入到docker-dify-1.7.0文件夹
在命令行窗口输入:docker compose up -d,然后回车
自动的下载相关镜像:
下载过程:
下载完成后自动启动相关镜像,全部变为Started即为启动成功:
如出现dependency failed to start: container docker-dify-170-db-1 is unhealthy报错:
修改docker-dify-1.7.0文件夹下的docker-compose.yaml文件:
打开文件搜索:volumes/db/data,
修改为:postgres-data:/var/lib/postgresql/data
在docker-compose.yaml文件最末尾处,添加“postgres-data:”:
在命令行窗口,重新输入docker compose up -d:
以上则为成功
三、访问
在浏览器中输入:http://localhost/install
第一次会让设置管理员账号