参考官方文档:https://github.com/langgenius/dify/releases/tag/1.0.0
准备工作
- 停止docker容器后,首先是备份好现有的 docker-compose.yaml
- 其次,解压 dify-1.1.2.zip,默认解压至 dify-1.1.2,
sudo cp -r dify-1.1.2/* dify直接覆盖原有目录下的文件 - 用
docker compose up -d启动 dify 后,此时,进入页面,可以正常登录,工作室里的数据都在,但是知识库状态是不可用,模型供应商提示系统模型尚未完全配置

接下来,需要遵循 https://github.com/langgenius/dify/releases/tag/1.0.0 操作
插件迁移
-
sudo docker ps找到容器名为docker-api-1的容器 -
docker exec -it docker-api-1 bash进入容器 -
poetry run flask extract-plugins --workers=20

-
poetry run flask install-plugins --workers=2,下图中两个冒号后面,也需要手动回车才能执行

-
poetry run flask db upgrade -
poetry run flask migrate-data-for-plugin

以上步骤执行完毕后,知识库和模型供应商自动恢复正常



















