向量数据库Milvus在windows环境下的安装

前提:

已安装docker desktop

参考资料:Run Milvus in Docker (Linux) | Milvus Documentation

安装:

我在D盘新建文件夹milvus

已管理员身份运行powershell,进入刚刚新建的文件夹

输入命令下载脚本

Invoke-WebRequest https://raw.githubusercontent.com/milvus-io/milvus/refs/heads/master/scripts/standalone_embed.bat -OutFile standalone.bat

运行脚本

.\standalone.bat start

查看docker ps,milvus已经在运行了

访问webui界面:http://localhost:9091/webui/

安装完成后

  • 名为Milvus-standalone 的 docker 容器已在19530 端口启动。

  • 嵌入式 etcd 与 Milvus 安装在同一个容器中,服务端口为2379 。其配置文件被映射到当前文件夹中的embedEtcd.yaml

  • Milvus 数据卷映射到当前文件夹中的volumes/milvus

可以使用以下命令管理 Milvus 容器和存储的数据。

Stop Milvus

C:\>standalone.bat stop

Stop successfully.

Delete Milvus container

C:\>standalone.bat delete

Delete Milvus container successfully.

Container has been removed.

Delete successfully. # Data has been removed.

注意点:

因为dockerhub被墙的原因,可能会报错如下

在网络允许的机器上下载镜像并导出

docker pull milvusdb/milvus:v2.5.5

docker save -o milvus_v2.5.5.tar milvusdb/milvus:v2.5.5

milvus_v2.5.5.tar 拷贝到目标机器,这里我准备好了milvus_v2.5.5.tar ,直接下载执行下面的操作就可以了

通过网盘分享的文件:milvus_v2.5.5.tar

链接: https://pan.baidu.com/s/1Km8_n5ix7Di1feRhuCBc0Q 提取码: ft8t

docker load -i milvus_v2.5.5.tar

引入后再执行.\standalone.bat start就可以了

相关推荐
.柒宇.1 天前
RedHat10-Ansible部署Docker操作
docker·eureka·ansible
木雷坞1 天前
内网模型服务启动链路分层实践
docker·容器·gpu
江湖有缘1 天前
保姆级教程:Docker 部署 Portracker 端口监控工具
jvm·docker·容器
jinanwuhuaguo1 天前
(第三十六篇)OpenClaw 去中心化的秩序——从“中心调度”到“网格自治”的治理革命
java·大数据·开发语言·网络·docker·去中心化·github
摇滚侠2 天前
Docker 如何查询挂载的目录
运维·docker·容器
头发够用的程序员2 天前
C++和Python面试经典算法汇总(一)
开发语言·c++·python·算法·容器·面试
胡小禾2 天前
K8S常识-如何指定只更新一个deployment中的某一个实例
云原生·容器·kubernetes
江湖有缘2 天前
基于Ubuntu系统Docker部署Note Mark:从安装到配置全流程
linux·ubuntu·docker
呆萌的代Ma2 天前
docker内的n8n配置Code节点运行python代码
python·docker·容器
南汁bbj2 天前
彻底解决!Milvus远程连接报错code=2、gRPC超时问题(Windows访问Linux服务终极方案)
linux·windows·milvus