开启左侧

超级简单的Docker Compose部署Dify

发表于:2025-2-15 14:23:48 问答互助 807

1、访问:https://github.com/langgenius/dify?tab=readme-ov-file (需要科学)

2、把它Download ZIP 到本地电脑,解压,修改dify-main文件为dify,当然也可以不修改,以下是修改后的文件夹名称;

3、进入到dify/docker目录下,将.env.example修改为.env 并进入,修改80和443端口为:3308033443(按自己要求修改)

image.png

4、进入到dify/docker目录下,修改一下docker-compse.yaml文件,把不支持的语法删掉

image.png

5、将整个dify文件夹上传到飞牛里;

image.png

6、打开飞牛Docker,Compose,新增项目,选择Dify文件夹,选择Docker文件夹,

image.png

选择“确定”

勾选“创建项目后立即启动”,“确定”........

浏览器打开:http://IP:33080

image.png

完成,:victory:

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(10)

给力!!!!
2025-2-20 11:43:19 回复
手动点赞。
2025-2-27 17:27:13 回复
有遇到 Dify 数据库 的端口5432被占用的问题吗?求教!
2025-2-28 12:12:25 回复
我试出来了! 第一步:把docker-compose.yaml里,找到EXPOSE_DB_PORT,把EXPOSE_DB_PORT:5432这里的5432改成你想要的端口号,我是改成了这样15432,如下: ports: - '${EXPOSE_DB_PORT:-15432}:5432' 第二步  详情 回复
2025-3-2 15:18
飞牛的自带的应用商店要用一个数据库postgresql,而这个数据库恰好占用5432端口。我尝试干掉这个进程,就可以运行dify了,但是运行成功dify网页却打不开,也是想不通,难搞。  详情 回复
2025-3-1 21:21
飞牛的自带的应用商店要用一个数据库postgresql,而这个数据库恰好占用5432端口。我尝试干掉这个进程,就可以运行dify了,但是运行成功dify网页却打不开,也是想不通,难搞。
2025-3-1 21:21:41 回复
本帖最后由 GuanGu4n 于 2025-3-2 15:20 编辑

我试出来了!
第一步:把docker-compose.yaml里,找到EXPOSE_DB_PORT,把EXPOSE_DB_PORT:5432这里的5432改成你想要的端口号,我是改成了这样15432,如下:
ports:
      - '${EXPOSE_DB_PORT:-15432}:5432'
第二步,保留.env文件内“DB_PORT=5432”的5432不要动,把.env文件和docker-compse.yaml里的剩余5432都改成15432,也就是改成第一步你填写的自定义端口号。
然后创建并运行compose就可以了
2025-3-2 15:18:43 1 回复
感谢老哥,我也启动成功了  详情 回复
7 天前
已经可以了,我重新去下载了最新的zip,已经可以了,谢谢老哥  详情 回复
7 天前
感谢老哥,我也启动成功了,但是网页打不开咋整  详情 回复
7 天前
感谢老哥,我也启动成功了,但是网页打不开咋整
7 天前 回复
已经可以了,我重新去下载了最新的zip,已经可以了,谢谢老哥
7 天前 回复
感谢老哥,我也启动成功了
7 天前 回复
点击知识库,提示Invalid plugin id怎么解决?
3 天前 回复
如果启动后一直在install安装页面的,参考下面文档:https://blog.csdn.net/tsc0829/article/details/146037780
昨天 23:09 回复
话题