跳转到主要内容

宝塔docker Dify版本升级方法

方法一:升级至官方最新

通过github或官网获取最新版本号:https://github.com/langgenius/dify

第一步:进入需要升级的dify安装目录,如图所示打开文件路径

打开文件目录,在该目录下打开docker-compose.yml查找旧版本号替换成新版本号,保存。 如图所示,修改4处版本号

第二步:在该目录下打开终端,并依次执行以下命令

docker compose down
docker compose pull
docker compose up -d

第三步:启动系统查看是否正确

方法二:宝塔应用商店版本迁移

使用1.10.1更新至1.11.2为例 应该商店安装最新的dify(默认只有一个版本,但不为官方最新的应用)

一、操作前先备份旧版本容器

二、安装应用

安装时注意端口不要与旧版冲突 安装完成日志没有报错就行。

三、手动升级

  • 先停止新版dify应用
  • 准备好新旧两版的应用数据目录地址,如下图
  • 进入终端执行数据迁移命令
    \cp /www/dk_project/dk_app/dify_v1100/dify_v1100_CN2h/volumes /www/dk_project/dk_app/dify_v1110/dify_v1112/
    
    命令格式: \cp -r 旧版本Dify目录/volumes 新版本Dify目录/
    注意:注意命令前的\不能少
  • 执行命令后启动新版本Dify即可