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.gz
2.2 解压
tar -xvf 1.9.1.tar.gz
2.3 停止原有容器
cd dify-main/docker
docker compose down
2.4 复制新文件到原目录
cp -rf dify-1.9.1/* dify-main
2.5 启动dify
docker compose up -d
2.6 web校验
浏览器输入原IP:端口号访问
可以看到,东西都在,包括登录的账号密码都是原本的,没有变化。
3.原理
主要端口配置都在docker
目录下的.env
,所以没啥变化,数据都在volumes
里,但是建议升级前还是备份压缩下,包括我的实验环境也是单独备份后才开始的。