dify安装(传统docker-compose)

2 篇文章 0 订阅

克隆 Dify 代码仓库

克隆 Dify 源代码至本地环境。

git clone --depth 1 https://github.com/langgenius/dify.git

启动 Dify

进入 Dify 源代码的 Docker 目录

cd dify/docker-legacy

启动 Docker 容器

docker-compose up -d

运行命令后,你应该会看到类似以下的输出,显示所有容器的状态和端口映射:

复制
最后检查是否所有容器都正常运行:

复制
docker compose ps
在这个输出中,你应该可以看到包括 3 个业务服务 api / worker / web,以及 6 个基础组件 weaviate / db / redis / nginx / ssrf_proxy / sandbox 。

CONTAINER ID   IMAGE                              COMMAND                   CREATED          STATUS                    PORTS                               NAMES
48fab5d9f868   nginx:latest                       "/docker-entrypoint.…"   59 minutes ago   Up 59 minutes             0.0.0.0:80->80/tcp, :::80->80/tcp   docker-legacy_nginx_1
8b2a11c49aa5   langgenius/dify-api:0.8.0          "/bin/bash /entrypoi…"   59 minutes ago   Up 59 minutes             5001/tcp                            docker-legacy_worker_1
71169b964b9e   langgenius/dify-api:0.8.0          "/bin/bash /entrypoi…"   59 minutes ago   Up 59 minutes             5001/tcp                            docker-legacy_api_1
e90dab2ceae4   postgres:15-alpine                 "docker-entrypoint.s…"   59 minutes ago   Up 59 minutes (healthy)   5432/tcp                            docker-legacy_db_1
51026612fa00   redis:6-alpine                     "docker-entrypoint.s…"   59 minutes ago   Up 59 minutes (healthy)   6379/tcp                            docker-legacy_redis_1
a04c21cdcba4   semitechnologies/weaviate:1.19.0   "/bin/weaviate --hos…"   59 minutes ago   Up 59 minutes                                                 docker-legacy_weaviate_1
f3c61ca1a513   langgenius/dify-sandbox:0.2.1      "/main"                   59 minutes ago   Up 59 minutes                                                 docker-legacy_sandbox_1
0b81432e7da1   ubuntu/squid:latest                "entrypoint.sh -f /e…"   59 minutes ago   Up 59 minutes             3128/tcp                            docker-legacy_ssrf_proxy_1
3b850bedf8f2   langgenius/dify-web:0.8.0          "/bin/sh ./entrypoin…"   59 minutes ago   Up 59 minutes             3000/tcp                            docker-legacy_web_1

通过这些步骤,你应该可以成功在本地安装 Dify。

更新 Dify

进入 dify 源代码的 docker 目录,按顺序执行以下命令:

cd dify/docker-legacy
docker-compose down
git pull origin main
docker-compose pull
docker-compose up -d

访问 Dify

你可以先前往管理员初始化页面设置设置管理员账户:

本地环境

http://localhost

服务器环境

http://your_server_ip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

名栩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值