【Dify学习笔记】:保留原所有数据,升级Dify版本
原版本1.4.0
升级最新版1.7.1
由于是升级成功后才记录的笔记,没法获取旧页面的版本了,先看下镜像信息,上面的拉取的新容器,下面的之前的旧容器
1、关闭旧docker
进入原dify文件夹docker目录,关闭所有容器
cd dify/docker
docker compose down
2、拉取最新代码
保留已有修改到临时栈,拉取最新代码
# 把当前修改存到一个临时栈
git stash
# 拉取远端最新代码
git pull origin main
# 把修改重新应用到最新代码上(可能会出现冲突,需要手动解决)
git stash pop
根据报错信息解决冲突
3、启动新容器
docker compose pull
docker compose up -d
登陆地址,成功升级版本,且所有东西都在(工作流、插件、模型配置等)