Docker安装dify

先决条件

安装git

安装docker

安装docker compose

克隆 Dify 仓库

  1. 下载 Dify: 首先,我们需要使用 Git 克隆 Dify 仓库。确保你已经安装了 Git,然后在命令提示符中执行以下命令:

git clone https://github.com/langgenius/dify.git
  1. 进入 Dify 目录: 克隆完成后,进入 Dify 的 docker 目录:

cd dify/docker
  1. 启动 Dify: 在 docker 目录中,运行以下命令来启动 Dify:

docker compose up -d

这个命令会下载必要的 Docker 镜像并启动容器。这个过程可能会比较耗时,特别是如果网络连接不佳的话。

  1. 等待安装完成: 安装过程可能需要一些时间,具体取决于您的网络速度。如果下载速度很慢,您可以考虑使用 VPN 或切换到其他网络。

  2. 检查安装状态: 安装完成后,运行以下命令来检查所有服务是否正常运行:

docker compose ps

这会显示所有相关的 Docker 容器及其状态。

后续升级 Dify

在cmd中输入如下命令:

cd dify/docker
git pull origin main
docker compose down
docker compose pull

本地访问 Dify

在浏览器中输入“http://localhost/install”,成功注册后就可以登录使用了

服务器访问

在1panel中,容器组件中找到Nginx,访问端口增加88和449;

在CloudFlare的域名管理中,增加二级域名,指向服务器;

在服务器管理中,开放88和449端口;

在1Panel中增加网站,使用反向代理,内部跳转到127.0.0.1:88端口;

在1Panel中,修改.env.example文件的端口,保存,然后覆盖.env文件,通过compose重启docker服务

cd dify/docker
cp .env.example .env
docker-compose down
docker-compose up -d

使用二级域名/install访问。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息