在离线机器上安装并运行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中的镜像版本和实际拉取的镜像版本不一定一致。

    当不一致时,启动服务会失败。修改配置文件中的镜像版本与实际镜像版本一致后,即可成功启动服务

 
posted @   谷小雨  阅读(2779)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示