Milvus standlone部署 系统要求 操作系统:Linux(推荐 Ubuntu 20.04+ / CentOS 7+)或 Windows(需 Docker Desktop) 硬件要求: 内存:≥ 8GB(建议 16GB 以上) 硬盘:≥ 50GB SSD(存储向量数据和日志) 依赖项: Docker 19.03+ 和 Docker Compose 1.25.1+ Milvus支持docker部署,因此在不同平台上具有较好的通用性,如果不了解docker 可以参考 Docker+万字教程 2.
Milvus支持docker部署,因此在不同平台上具有较好的通用性,如果不了解docker 可以参考 Docker+万字教程
在 Microsoft Windows 上安装 Docker Desktop 后,就可以在管理员模式下通过 PowerShell 或 Windows 命令提示符访问 Docker CLI。你可以在 PowerShell、Windows Command Prompt 或 WSL 2 中运行 Docker Compose 来启动 Milvus。
从 PowerShell 或 Windows 命令提示符
# Download the configuration file and rename it as docker-compose.yml C:\>Invoke-WebRequest https://github.com/milvus-io/milvus/releases/download/v2.4.15/milvus-standalone-docker-compose.yml -OutFile docker-compose.yml # Start Milvus C:\>docker compose up -d Creating milvus-etcd ... done Creating milvus-minio ... done Creating milvus-standalone ... done
根据网络连接情况,下载用于安装 Milvus 的映像可能需要一段时间。名为milvus- standalone、milvus-minio 和milvus-etcd的容器启动后,你可以看到
如果安装了 WSL 2,还可以调用 Linux 版本的 Docker Compose 命令。
从 WSL 2
1.启动 WSL 2
C:\>wsl --install Ubuntu already installed. Starting Ubuntu...
2.下载 Milvus 配置文件。
wget https://github.com/milvus-io/milvus/releases/download/v2.4.17/milvus-standalone-docker-compose.yml -O docker-compose.yml
3.启动 Milvus。
sudo docker compose up -d Creating milvus-etcd ... done Creating milvus-minio ... done Creating milvus-standalone ... done

Attu 是一款一体化的 milvus 管理工具,Attu 旨在管理和与 Milvus 交互,提供以下功能:
Attu 提供了2种安装的方法
打开cmd命令行窗口,并执行以下代码
ipconfig
找到如下IP(WSL (Hyper-V firewall) IPv4地址)

2、执行安装attu
将以下命令中的{milvus server IP}替换成确保 Attu 容器可以访问 Milvus 的 IP 地址
docker run -p 8000:3000 -e MILVUS_URL={milvus server IP}:19530 zilliz/attu:v2.5.6 例如: docker run -p 8000:3000 -e MILVUS_URL=172.X.X.1:19530 zilliz/attu:v2.5.6 # 根据实际的版本进行替换
需要注意的是,attu和milvus之间有兼容性问题,最好按照官方推荐的版本来
| Milvus 版本 | 推荐 Attu 版本 |
|---|---|
| 2.5.x | v2.5.6 |
| 2.4.x | v2.4.12 |
| 2.3.x | v2.3.5 |
| 2.2.x | v2.2.8 |
| 2.1.x | v2.2.2 |
等待执行完毕

在浏览器打开:http://127.0.0.1/

attu 官方提供了windows系统独立安装包,下载链接
安装完成以后