B站原视频:如何在linux系统定制化本地部署Dify_哔哩哔哩_bilibili
Dify在docker部署时,如何复用服务器的数据库和nginx反向代理的服务,减少容器对服务器资源占用和消耗浪费。
4个步骤
docker拉取Dify官方源码
修改.env环境变量和docker-compose-template.yaml文件
生成docker-compose.yaml文件以及反向代理设置
docker compose 拉取镜像并构建容器
相关链接
Dify官方文档:Docker Compose 部署 | Dify
部分引用和参考大佬:Dify0.15.3:修改环境变量并通过 Docker Compose 复用现有容器 | 5ee博客
1panel官方网站:1Panel - 现代化、开源的 Linux 服务器运维管理面板 - 官网
相关命令
./generate_docker_compose根据template文件生成docker-compose.yaml文件
acl listredis容器内终端查看数据库用户名
redis://数据库用户名:数据库用户密码@redis:6379/1环境变量.env文件中celery的变量
docker compose down停止并删除容器
docker compose up -d构建容器
文件下载
0.15.3文件:赞已弃用
1.0.0文件:链接:https://pan.quark.cn/s/e90d3e9e7793 提取码:AE3j