支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


Dify升级不成功?你只要做对这一步,升级真的太简单了!

发布日期:2025-06-05 08:08:20 浏览次数: 1607 作者:码海智界
推荐语

轻松升级Dify,无需从头开始!这篇文章带你高效升级Dify应用,紧跟官方更新。

核心内容:
1. Dify的docker部署步骤,从获取安装文件到启动容器
2. 升级Dify前的准备工作,包括数据备份和源代码更新
3. 详细升级Dify的操作步骤,包括拉取最新代码和重启容器

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家


这几天一直有小伙伴说dify升级不成功,反反复复折腾之后,选择备份应用,铲掉重新部署。从Dify的部署复杂度来说,确实是一种不错的选择,但是把把这样搞,好像总是差点意思。这篇文章将通过完整详细的实操,带你升级自己的dify应用,紧跟官方的步伐!


01

Dify的docker部署


这一步相信大家都已经完成了,本应该啰嗦了,但是鉴于文章完整的原则,我得对自己负责,对粉丝负责啊!这一步不需要看的友友们可以直接跳过啦!


首先从官方获取安装文件,需要安装git:(建议将Dify先fork到自己的仓库,免得引起不必要的麻烦,这里不细说哈,想叨叨的朋友咱们评论区陪着!

git clone https://gitee.com/xxx/dify.git
  1. 首先安装docker容器,正常下载安装即可。
  2. 进入 Dify 源代码的 Docker 目录   

cd D:\dify\dify-compose\dify\docker
3.复制环境配置文件,就是将.env.example文件复制一份,重命名为.env
cp .env.example .env
4.启动docker容器,此时需要等待下载资源,如果多次下载失败,请检查docker compose的配置(设置--docker Engine)中配置合适的镜像源。然后静待资源加载完毕,如果网络不是很拉,大概4分钟可以完成,我用了199秒下载完成
docker compose up -d


可以看到已经启动完成,在docker compose中也能够看到:


上述启动完成之后,在浏览器输入:http://127.0.0.1/,直接进入访问,初次登录需要设置邮箱和用户名密码,随便设置符合格式的信息,自己记住就成,后续需要使用。


剩余的步骤直接一步步设置密码进行登录即可,这里就不啰嗦了!


02


Dify升级


注意:数据物价,无论什么升级,都要记得备份重要数据,无论怎么重视都不为过!!!


dify是个非常活跃的应用,在不断迭代更新,所以更新是非常有必要的,具体操作如下:


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

cd dify/dockerdocker compose downgit pull origin maindocker compose pulldocker compose up -d


分布逐条执行:

docker compose down


如果是直接下载zip部署的,那这里会报错,是因为未安装git,可以先安装git


git pull origin main


等待安装完成


之后需要配置git仓库等,这里一定配置成自己的仓库,一定配置成自己的仓库,一定配置成自己的仓库(重要的事情说三遍),之后可以实时拉取官方镜像更新自己仓库的。(注意:如果这些操作不熟悉,可以评论区说,咱们再出一个安装详细过程


之后再次执行上述代码,成功更新


然后pull容器


docker compose pull


然后执行启动容器,注意:如果.env有更新,则必须先重新配置.env文件(如果.env文件没有个性化的自己的配置,建议直接使用.env.example文件复制并改名的方式替换,避免漏掉重要的更新),具体步骤见该条之下:


最后访问,可以看到成功升级到了1.4版本,我们之前的应用也是存在的。


到此,dify的整个升级就完成了

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询