Sign inSign up

ocpub/oc9-milvus

By ocpub

Updated 3 months ago

Image
0

231

ocpub/oc9-milvus repository overview

Milvus Server 2.6.12 on OpenCloudOS 9

简介

本镜像基于 OpenCloudOS 9 构建了 Milvus Server 2.6.12 的独立模式(Standalone)部署。

Milvus 是一款开源的向量数据库,专为海量特征向量的相似性检索而设计。

镜像构建说明

  • 基础镜像: opencloudos/opencloudos9-minimal:latest
  • 安装方式: 以官方 milvusdb/milvus:v2.6.12 镜像作为二进制来源,最终运行镜像基于 OpenCloudOS 9
  • 部署模式: Standalone(内置 etcd + 本地存储)
  • 说明: Milvus 2.6.12 Release 未提供 RPM/DEB 安装包,因此采用多阶段构建复制官方镜像中的 /milvus 运行文件

使用方法

# 启动 Milvus 服务
docker run -d --name milvus \\
    -p 19530:19530 \\
    -p 9091:9091 \\
    -v milvus-data:/var/lib/milvus \\
    oc9-milvus:2.6.12

# 检查健康状态
curl http://localhost:9091/healthz

# 使用 Python 客户端连接
pip install pymilvus
python3 -c "from pymilvus import MilvusClient; c = MilvusClient(uri='http://localhost:19530'); print(c.get_server_version())"

端口说明

端口用途
19530gRPC API 端口
9091健康检查和 Metrics 端口

环境变量

变量名默认值说明
MILVUSCONF/milvus/configs/Milvus 配置文件目录
ETCD_USE_EMBEDtrue使用内置 etcd
ETCD_DATA_DIR/var/lib/milvus/etcdetcd 数据目录
COMMON_STORAGETYPElocal使用本地存储
DEPLOY_MODESTANDALONE独立部署模式

测试

bash test.sh oc9-milvus:2.6.12

已知情况

  • 上游 milvusdb/milvus:v2.6.12 镜像启动横幅中的 Version 字段显示为 2.6.11,但 GitCommitfe3558a,对应 Milvus v2.6.12 标签。本镜像以该官方镜像作为 2.6.12 二进制来源。

参考链接

Tag summary

Content type

Image

Digest

sha256:4cd38c8e2

Size

930 MB

Last updated

3 months ago

docker pull ocpub/oc9-milvus:2.6.12