milvus目前仅支持docker部署,那么windows 想要部署milvus怎么操作呢,我们一起来探索下。
不一定能成功,只是做个记录!
1.启用helper-v
Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。
值得注意的是这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用。
打开程序和功能
启用或关闭Windows功能
选中Hyper-V
2.安装 Docker Desktop for Windows
下载docker desktop
进入官网 https://docs.docker.com/desktop/install/windows-install/,并下载 Windows 的版本。

Docker安装目录软连接
在其他盘创建\Program Files\Docker目录
这里要保证C盘下要链接的Docker文件不存在,D盘下Docker文件夹则已经存在
管理员权限运行CMD:
mklink /j “C:\Program Files\Docker” “D:\Program Files\Docker”
运行Docker Desktop安装文件
安装完成后选择关闭并重启电脑,注意这里会直接重启电脑!!!!

Docker Desktop验证
我们可以在命令行执行
docker --version #查看docker版本
docker-compose --version #查看docker-compose版本

3.安装仅需 CPU 的 Milvus
操作系统要求
| 操作系统 | 版本 |
|---|---|
| CentOS | 7.5 或以上 |
| Ubuntu LTS | 18.04 或以上 |
| Windows | Windows 10 64-bit:Pro,Enterprise,或 Education 版(Build 15063 或以上) |
| MacOS | 10.13 或以上 |
硬件要求
| 组件 | 建议配置 |
|---|---|
| CPU | Intel CPU Haswell 或以上 |
| 内存 | 8 GB 或以上 (取决于具体向量数据规模) |
| 硬盘 | SATA 3.0 SSD 或以上 |
Milvus Docker 要求
- 如果使用 Ubuntu 或 CentOS 安装 Milvus,请在您的宿主机上 安装 Docker 19.03或更高版本。
- 如果在 Windows 上安装 Milvus,请安装 Docker Desktop,并进入 Settings -> Advanced 调整相关配置。请确保‘可用内存’大于您在
server_config.yaml文件中设置的insert_buffer_size和cpu_cache_capacity之和。 - 如果在 MacOS 上安装 Milvus,请安装Docker Desktop for Mac,并进入 Preferences -> Advanced 调整相关配置。请确保‘可用内存’大于您在
server_config.yaml文件中设置的insert_buffer_size和cpu_cache_capacity之和。
在 Windows 上安装 Milvus
第一步 确认 Docker 状态
确认 Docker daemon 正在运行:
$ docker info
下载yml文件
点击 Download 下载 milvus-standalone-docker-compose.yml 文件,放到文件夹D:milvus/ 文件夹下,重命名为:docker-compose.yml
启动 Milvus
cmd 到D:Milvus文件夹下,执行命令启动milvus
$ docker compose up -d

查看docker compose 是否正常启动运行
$ sudo docker compose ps

$ docker port milvus-standalone 19530/tcp

至此,milvus的服务端已运行,后续再看一下milvus的应用。
本文记录了在Windows系统上部署仅需CPU的Milvus的操作过程。首先需启用Hyper - V虚拟机,接着安装Docker Desktop for Windows,包括下载、创建安装目录软连接、运行安装文件及验证等步骤,最后介绍了安装Milvus的系统、硬件等要求及在Windows上的安装启动流程。
8246

被折叠的 条评论
为什么被折叠?



