一、参考文档
(1)https://docs.dify.ai/zh-hans/development/migration/migrate-to-v1
(2)https://github.com/langgenius/dify/releases/tag/1.3.1
二、步骤
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #备份 docker-compose YAML 文件 root@dify:/opt/code_repos/dify# cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak
#更新远程仓库中的所有tag到本地 root@dify:/opt/code_repos/dify# git fetch --tags
#运行命令停止服务,在 Docker 目录中执行备份数据命令 root@dify:/opt/code_repos/dify/docker# docker-compose down root@dify:/opt/code_repos/dify/docker# tar -cvf volumes-$(date +%s).tgz volumes
#升级版本 # 切换至 1.3.1 tag root@dify:/opt/code_repos/dify/docker# git checkout 1.3.1 #根据实际情况修改.env与docker-compose.yaml文件(主要是修改yaml文件中使用到的镜像) # 启动服务 root@dify:/opt/code_repos/dify/docker# docker-compose up -d
|
image-20250515152107390
image-20250515152308201
如果要迁移工具为插件:工具迁移为插件
三、备注
3.1
dify1.3.1使用到的原镜像及加速镜像
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
| #第一行为原镜像 #第二行是加速镜像
langgenius/dify-api:1.3.1 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/langgenius/dify-api:1.3.1
postgres:15-alpine swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/postgres:15-alpine
redis:6-alpine swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/redis:6-alpine
langgenius/dify-sandbox:0.2.11 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/langgenius/dify-sandbox:0.2.11
langgenius/dify-plugin-daemon:0.0.9-local swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/langgenius/dify-plugin-daemon:0.0.9-local
ubuntu/squid:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ubuntu/squid:latest
certbot/certbot swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/certbot/certbot:latest
nginx:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nginx:latest
semitechnologies/weaviate:1.19.0 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/semitechnologies/weaviate:1.19.0
langgenius/qdrant:v1.7.3 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/langgenius/qdrant:v1.7.3
pgvector/pgvector:pg16 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgvector/pgvector:pg16
vastdata/vastbase-vector
tensorchord/pgvecto-rs:pg16-v0.3.0 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorchord/pgvecto-rs:pg16-v0.3.0
ghcr.io/chroma-core/chroma:0.5.20 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/chroma-core/chroma:0.5.20
oceanbase/oceanbase-ce:4.3.5.1-101000042025031818 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/oceanbase/oceanbase-ce:4.3.5.1-101000042025031818
container-registry.oracle.com/database/free:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/container-registry.oracle.com/database/free:latest
quay.io/coreos/etcd:v3.5.5 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/coreos/etcd:v3.5.5
minio/minio:RELEASE.2023-03-20T20-16-18Z swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/minio/minio:RELEASE.2023-03-20T20-16-18Z
milvusdb/milvus:v2.5.0-beta swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/milvusdb/milvus:v2.5.0-beta
opensearchproject/opensearch:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opensearchproject/opensearch:latest
opensearchproject/opensearch-dashboards:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opensearchproject/opensearch-dashboards:latest
opengauss/opengauss:7.0.0-RC1 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/opengauss/opengauss:7.0.0-RC1
myscale/myscaledb:1.6.4 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/myscale/myscaledb:1.6.4
docker.elastic.co/elasticsearch/elasticsearch:8.14.3 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.elastic.co/elasticsearch/elasticsearch:8.14.3
docker.elastic.co/kibana/kibana:8.14.3 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.elastic.co/kibana/kibana:8.14.3
downloads.unstructured.io/unstructured-io/unstructured-api:latest swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/downloads.unstructured.io/unstructured-io/unstructured-api:latest
|