1.现存版本和目标版本
- 现存版本: 1.7.0
- 目标版本: 1.9.1
PS:升级前一定要先备份,别数据搞掉了。
2.升级过程
2.1 下载dify最新源码
wget https://github.com/langgenius/dify/archive/refs/tags/1.9.1.tar.gz2.2 解压
tar -xvf 1.9.1.tar.gz2.3 停止原有容器
cd dify-main/docker
docker compose down2.4 复制新文件到原目录
cp -rf dify-1.9.1/* dify-main2.5 启动dify
docker compose up -d2.6 web校验
浏览器输入原IP:端口号访问



可以看到,东西都在,包括登录的账号密码都是原本的,没有变化。
3.原理
主要端口配置都在docker目录下的.env,所以没啥变化,数据都在volumes里,但是建议升级前还是备份压缩下,包括我的实验环境也是单独备份后才开始的。