迁移Dify和Ollama到离线环境
2026/6/15 2:54:54 网站建设 项目流程

1 在有网环境下准备

1.1 导出Dify镜像

dockersave-oall_dify_images.tar busybox:latest langgenius/dify-api:1.14.2 langgenius/dify-plugin-daemon:0.6.1-local langgenius/dify-sandbox:0.2.15 langgenius/dify-web:1.14.2 nginx:latest postgres:15-alpine redis:6-alpine ubuntu/squid:latest semitechnologies/weaviate:1.27.0

1.2 下载Dify

wgethttps://github.com/langgenius/dify/archive/refs/tags/1.14.2.zip

1.3 导出ollama模型

ollama list#导出qwen3.5:9bollama show--modelfileqwen3.5:9b>qwen3_5.Modelfile#从qwen3_5.Modelfile中找到以FROM开始的这一行,FROM后面的路径就是模型文件本身cp/usr/share/ollama/.ollama/models/blobs/sha256-dec52a44569a2a25341c4e4d3fee25846eed4f6f0b936278e3a3c900bb99d37c ./qwen3_5.gguf#导出B-A-M-N/Qwen3-Reranker-4B:latestollama show--modelfileawenleven/Qwen3-Reranker-4B:Q4_K_M>Qwen3_Reranker.Modelfile#从Qwen3_Reranker.Modelfile中找到以FROM开始的这一行,FROM后面的路径就是模型文件本身cp/usr/share/ollama/.ollama/models/blobs/sha256-143cbc3a4b2ebbd0b4022931c22a257c1c501cf20eeae0e65b1131183506ce65 ./Qwen3_Reranker.gguf#导出qwen3-embedding:4bollama show--modelfileqwen3-embedding:4b>qwen3_embedding.Modelfile#从qwen3_embedding.Modelfile中找到以FROM开始的这一行,FROM后面的路径就是模型文件本身cp/usr/share/ollama/.ollama/models/blobs/sha256-2b0cf8f17b4c723c27303015383c27ec4bf2d8314bb677d05e920dd70bb0f16b ./qwen3_embedding.gguf#将模型和配置文件全部打包tar-czvfmodels.tar.gz ./*

1.4 打包zstd、ssh、docker和docker-compose离线安装包

#下载离线deb包apt-getdownload$(apt-cachedepends--recurse--no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances zstd|grep"^\w"|sort-u)#将所有的deb包打包tar-czvfzstd-offline.tar.gz *.deb#下载离线ssh包apt-getdownload$(apt-cachedepends--recurse--no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances openssh-server|grep"^\w"|sort-u)#将所有的deb包打包tar-czvfssh-offline.tar.gz *.de

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询