本地部署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
第一次会让设置管理员账号



