work hard work smart

专注于AI+Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在 Windows Docker 中快速安装 Milvus 2.5.6

Posted on 2026-04-26 09:56  work hard work smart  阅读(30)  评论(0)    收藏  举报

在 Windows Docker 中快速安装 Milvus 2.5.6

什么是 Milvus?

Milvus 是一款开源的向量数据库,专门用于存储、管理和检索海量向量数据。你可以把它想象成一个"超级图书管理员"——当你给它一段文字、图片或音频时,它能迅速找到最相似的内容。

典型应用场景:

  • AI 智能问答系统(比如你问问题,它从知识库找最相关的答案)
  • 图片/视频相似度搜索
  • 推荐系统(猜你喜欢)
  • 语义搜索

一键安装 Milvus 2.5.6

前置条件

  • 已安装 Docker Desktop for Windows
  • PowerShell 或 CMD 终端

安装步骤

1️⃣ 创建目录并进入

mkdir D:\milvus\2.5.6
cd D:\milvus\2.5.6

2️⃣ 下载配置文件

curl -O https://github.com/milvus-io/milvus/releases/download/v2.5.6/milvus-standalone-docker-compose.yml

提示: 如果 curl 不可用,也可以直接在浏览器打开链接,手动保存为 docker-compose.yml

3️⃣ 重命名文件

ren milvus-standalone-docker-compose.yml docker-compose.yml

4️⃣ 启动服务

docker compose up -d

注意: Docker Compose V2 使用 docker compose(无横杠),旧版使用 docker-compose

5️⃣ 验证运行状态

docker compose ps

看到以下容器即为成功:

  • milvus-standalone - Milvus 主服务
  • etcd - 元数据存储
  • minio - 对象存储

常用管理命令

操作 命令
查看日志 docker compose logs -f
停止服务 docker compose down
重启服务 docker compose restart
删除数据重装 docker compose down -v 然后重新 up

连接信息

  • 默认端口: 19530(gRPC)、9091(HTTP)
  • 连接地址: localhost:19530
  • 管理界面: 可搭配 Attu 或 Milvus Insight 使用

小贴士

数据持久化: 默认数据保存在当前目录的 volumes 文件夹,重装不会丢失
首次启动较慢: 需要下载镜像,请耐心等待
内存建议: 至少分配 4GB 给 Docker
防火墙: 确保 19530 端口未被占用

安装完成后,你就可以在代码中通过 SDK 连接 Milvus,开始构建你的向量搜索应用啦!🚀

milvus中文文档

https://milvus.io/docs/zh/glossary.md#Range-search