离线环境下Milvus安装指南 -- 知识铺
要在离线环境中安装 Milvus,您可以按照以下步骤操作:
步骤 1: 下载 Docker 镜像
在联网的机器上,首先需要下载 Milvus 的 Docker 镜像。您可以通过访问 Docker Hub 或 Milvus 官方镜像库来获取。以 Milvus 2.4.5 版本为例,您可以使用如下命令进行下载:
docker pull milvusdb/milvus:2.4.5
步骤 2: 准备配置文件
下载所需的配置文件,这些文件通常可以在 Milvus 的官方文档或 GitHub 仓库中找到。确保配置文件与您要安装的 Milvus 版本相匹配。
步骤 3: 复制到离线机器
将下载的 Docker 镜像和配置文件复制到您的离线机器上。您可以使用 USB 驱动器或其他存储设备来完成这一步骤。
步骤 4: 安装 Milvus
在离线机器上,使用 Docker 命令来安装 Milvus。首先,确保 Docker 已经安装在您的机器上。然后,使用以下命令来启动 Milvus 容器:
docker load < milvus_image.tar
docker run -d -p 19530:19530 -p 9091:9091 milvusdb/milvus:2.4.5
注意事项
-
确保您的离线机器满足 Milvus 的系统要求。
-
在执行 Docker 命令之前,检查 Docker 镜像和配置文件是否完整无损。
-
如果您在安装过程中遇到问题,可以参考 Milvus 的官方文档或社区论坛寻求帮助。
docker pull milvusdb/milvus:v2.4.5
然后,使用 docker save
命令将镜像保存为 .tar 文件:
docker save -o milvusdb_milvus_v2.4.5.tar milvusdb/milvus:v2.4.5
==》 也可以使用国内镜像来下载 docker
https://docker.aityp.com/i/search?search=minio
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/minio/minio:RELEASE.2023-03-20T20-16-18Z
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/minio/minio:RELEASE.2023-03-20T20-16-18Z docker.io/minio/minio:RELEASE.2023-03-20T20-16-18Z
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/coreos/etcd:v3.5.5
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/coreos/etcd:v3.5.5 quay.io/coreos/etcd:v3.5.5
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/milvusdb/milvus:v2.4.5
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/milvusdb/milvus:v2.4.5 docker.io/milvusdb/milvus:v2.4.5
- 下载 docker-compose.yml 文件:接着,您需要下载适用于您 Milvus 版本的
docker-compose.yml
文件。这个文件定义了如何运行 Milvus 容器。您可以从 Milvus 的 GitHub 仓库的相应版本中下载:
wget https://github.com/milvus-io/milvus/releases/download/v2.4.5/milvus-standalone-docker-compose.yml -O docker-compose.yml
- 准备 Milvus 配置文件(如果需要):如果需要特定配置,您可能还需要下载
milvus.yaml
配置文件并进行自定义设置:
wget https://raw.githubusercontent.com/milvus-io/milvus/v2.4.5/configs/milvus.yaml
-
复制文件到离线机器:将下载的 Docker 镜像文件、
docker-compose.yml
和milvus.yaml
(如果有修改)复制到离线机器上。 -
加载 Docker 镜像:在离线机器上,使用以下命令加载 Milvus 镜像:
cat milvusdb_milvus_v2.4.5.tar | docker load
- 启动 Milvus:使用
docker-compose
命令启动 Milvus 容器:
docker-compose -f docker-compose.yml up -d
启动 Milvus 服务指南
概述本指南将指导您如何根据 docker-compose.yml
文件配置启动 Milvus 服务。
版本选择请根据您的实际需求,替换步骤中提到的版本号(例如,将 2.4.5 替换为适合您需求的版本)。
GPU 支持如果需要 GPU 支持,请确保下载相应版本的 GPU 镜像。
环境准备确保您的离线机器上已经安装了 Docker 和 Docker Compose。
安装步骤1. 下载 Milvus 镜像。2. 根据 docker-compose.yml
文件配置启动服务。
遇到问题如果在安装过程中遇到问题,您可以参考以下资源:
- Milvus 官方文档
- Milvus 社区
联系支持如需帮助,请联系 Milvus 社区。
注意事项
- 确保版本号符合您的需求。
- 确保 Docker 和 Docker Compose 已正确安装。
- 如果需要 GPU 支持,请下载 GPU 版本镜像。
- 原文作者:知识铺
- 原文链接:https://index.zshipu.com/geek001/post/20240801/%E7%A6%BB%E7%BA%BF%E7%8E%AF%E5%A2%83%E4%B8%8BMilvus%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97--%E7%9F%A5%E8%AF%86%E9%93%BA/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
- 免责声明:本页面内容均来源于站内编辑发布,部分信息来源互联网,并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题,请立即联系客服进行更改或删除,保证您的合法权益。转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。也可以邮件至 sblig@126.com