今天正在上班的时候,突然dify推送了1.0.0的发布。才玩几天就发布新的版本了。下班赶紧体验下。
主要升级内容如下:
升级之前先备份一下文件,如果已经投入生产使用,需要备份下volumes
,防止升级意外,如何docker-compose.yaml
文件有改动,也备份下。
只要我们docker-compose.yaml
文件没有改动,没有特殊的配置,就直接覆盖代码即可。
docker-compose.yaml
最近的几次提交,没有什么变动。先看下镜像有没有推上去,
1.0.0
先推上去,然后才发的公告,main
tag2025-02-28 19:07
,使用main
tag镜像的又被坑了一次。https://github.com/dongyubin/DockerHub
2024年12月26日 亲测国内现在还能用的 Docker 镜像
Docker Proxy 镜像加速 | https://dockerpull.org |
镜像使用说明 | https://hub.geekery.cn |
毫秒镜像 | docker.1ms.run |
镜像加速说明 | https://docker.1panel.dev |
镜像加速说明 | https://docker.foreverlink.love |
Docker Hub Container Image Library | https://docker.fxxk.dedyn.io |
Docker Hub Search | https://dytt.online |
Docker Hub Search | https://func.ink |
Docker Hub Search | https://lispy.org |
Docker Hub Search | https://docker.xiaogenban1993.com |
Dockerhub镜像加速说明 | https://docker.xn--6oq72ry9d5zx.cn |
Dockerhub镜像加速说明 | https://docker.zhai.cm |
Dockerhub镜像加速说明 | https://docker.5z5f.com |
Dockerhub镜像加速说明 | https://a.ussh.net |
Docker Layer ICU 镜像加速 | https://docker.cloudlayer.icu |
链氪镜像-链氪网公益Docker镜像站-Docker-DockerHub国内镜像源加速|链氪巴士 | https://docker.linkedbus.com |
支持系统:Ubuntu 16.04+、Debian 8+、CentOS 7+
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://dockerpull.org",
"ttps://hub.geekery.cn",
"ocker.1ms.run",
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
docker-compose.yaml
name: 'dify1.0'
services:
api:
image: dockerpull.pw/langgenius/dify-api:1.0.0
#销毁实例(数据保留)
docker compose down
#拉取最新镜像,并启动
docker compose pull up -d
进入容器内部
docker exec -it dify-api-1 bash
或者直接在docker desktop
中将当前环境中使用的工具和模型安装到新的插件环境中
poetry run flask extract-plugins --workers=20
提取当前环境中使用的所有模型和工具。workers参数确定提取期间的并行进程数。确保可以访问 https://marketplace.dify.ai
poetry run flask install-plugins --workers=2
将数据库架构更新为最新版本。
poetry run flask db upgrade
慎重执行,执行以后不可回滚了
。
poetry run flask migrate-data-for-plugin
此命令将为数据库中的现有模型和工具供应商添加langgenius前缀,例如将openai转换为langgenius/openai。此操作可能会影响旧版Dify的功能,因此请在运行此命令之前备份数据库,以防止出现不必要的问题。
升级以后检索的时候出现这个问题。需要重新安装模型
https://marketplace.dify.ai
,找到供应商,点击安装。会弹出一个框,点击安装即可。
这个界面还和以前一样,直接安装即可。
返回知识库,可以用了。
1
2
3
,或者github,或者本地插件。这次dify升级到1.0.0,对用于用户来说
📢【三连好运 福利拉满】📢
🌟 若本日推送有收获:
👍 点赞 → 小手一抖,bug没有
📌 在看 → 一点扩散,知识璀璨
📥 收藏 → 代码永驻,防止迷路
📤 分享 → 传递战友,功德+999
🔔 关注 → 追更不迷路,干货永同步
💬 若有槽点想输出:
👉 评论区已铺好红毯,等你来战!