1.6 KiB
1.6 KiB
Milvus 单机版
Milvus 是一个开源的向量数据库,专为处理大规模向量数据而设计。它支持高效的相似性搜索和分析,广泛应用于机器学习、深度学习和人工智能等领域。
参见 使用 Docker Compose 运行 Milvus (Linux)。
如果需要身份验证,请访问 官方文档 了解如何配置。
服务
etcd: 元数据存储服务。minio: 对象存储服务。milvus-standalone: Milvus 单机版服务。attu: Milvus 的网页版管理工具。
配置
ETCD_VERSION: etcd 镜像的版本,默认为v3.5.18。MINIO_VERSION: Minio 镜像的版本,默认为RELEASE.2024-12-18T13-15-44Z。MILVUS_VERSION: Milvus 镜像的版本,默认为v2.6.7。ATTU_VERSION: Attu 镜像的版本,默认为v2.6.4。MINIO_ROOT_USER: Minio 的根用户,默认为minioadmin。MINIO_ROOT_PASSWORD: Minio 的根密码,默认为minioadmin。MINIO_PORT_OVERRIDE_API: Minio API 的主机端口,默认为9000。MINIO_PORT_OVERRIDE_WEBUI: Minio Web UI 的主机端口,默认为9001。MILVUS_PORT_OVERRIDE_HTTP: Milvus HTTP 服务的主机端口,默认为19530。MILVUS_PORT_OVERRIDE_WEBUI: Milvus Web UI 的主机端口,默认为9091。ATTU_PORT_OVERRIDE: Attu 服务的主机端口,默认为8000。
卷
etcd_data: 用于存储 etcd 数据的卷。minio_data: 用于存储 Minio 数据的卷。milvus_data: 用于存储 Milvus 数据的卷。