在离线机器上安装并运行Milvus镜像
机器:Ubuntu等Linux类系统,提前安装好docker、docker-compose——我的另一篇博客
目标:Milvus的standalone-v2.3.0-beta版本——官方教程
以下为非GPU版。GPU版的需要准备好nvidia-docker环境,配置文件也不同
在可联网的机器中:
1. 获取Milvus镜像的配置文件并保存为docker-compose.yml
wget https://github.com/milvus-io/milvus/releases/download/v2.3.0-beta/milvus-standalone-docker-compose.yml -O docker-compose.yml
2. 准备镜像打包的环境并进行镜像打包
wget https://raw.githubusercontent.com/milvus-io/milvus/master/deployments/offline/requirements.txt # 环境的配置 wget https://raw.githubusercontent.com/milvus-io/milvus/master/deployments/offline/save_image.py # 打包的脚本
pip3 install -r requirements.txt # 配置环境 python3 save_image.py --manifest docker-compose.yml # 拉取在线镜像并打包,镜像包在 ./imgaes/目录
将镜像包和docker-compose.yml转移到离线机器
在离线机器中:
3. 加载镜像到docker
cd images/; for image in $(find . -type f -name "*.tar.gz") ; do gunzip -c $image | docker load; done
4. 根据配置文件组装并启动milvus服务
docker-compose -f docker-compose.yml up -d
* 注意:docker-compose.yml中的镜像版本和实际拉取的镜像版本不一定一致。
当不一致时,启动服务会失败。修改配置文件中的镜像版本与实际镜像版本一致后,即可成功启动服务。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本