【部署】在离线服务器的docker容器下升级dify-import程序
kylin Linux环境下,离线升级docker 镜像的命令行执行程序的方法。主要内容包括:1)在有互联网机器下载最新程序并传输到离线服务器;2)确认并启动Docker容器;3)复制编辑配置文件;4)进入容器交互模式启动虚拟环境;5)修改配置后运行程序。适用于Kylin Linux环境下的dify 0.1.0-release版本升级,新版本增加了对制度类txt文件知识库父子分段支持。
·
在离线服务器的docker容器下升级dify-import程序
dify 0.1.0-release 变化很大,重构整个项目代码并且增加制度类txt文件知识库父子分段支持,详见 读取制度类txt文件导入dify的父子分段知识库(20250526发布). 。下面是kylin Linux环境下,离线升级docker 镜像的方法。
1. 进入工作目录下载最新程序(在有互联网的机器上)
$ git pull
把.py和 config.json文件sftp到无互联网的机器上
2. 确认dify-import容器已经启动 (下面的执行都在kylin Linux机器上执行)
### 2.1. 查询 contain id
$ sudo docker ps -a
### 2.2. 根据contain id 启动 容器(Status如果是UP状态可以不用执行)
$ sudo docker start b963fde1d795
3. 复制并编辑配置文件
$ vi config.json
按照实际的情况配置参数
4. 进入容器的交互模式并启动虚拟环境
$ sudo docker exec -it 6056e45db85f /bin/bash
# cd
# source venv/bin/activate
5. 修改配置运行程序
cd /app
uv run ./child_chunks/dify20_father_main.py
本文结束
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)