Milvus docker 方式部署¶
使用docker compose安装Milvus standalone(即单机版),进行快速部署
前提条件:
- 系统可以是centos、ubuntu,我使用的是centos7.9
- 已经安装好docker compose工具
- milvus我使用的当前最新版
milvus:v2.6.7,(milvus更新比较频繁,具体需要查看介绍)
启动服务
由于milvus依赖etcd与minio,需要先启动这两个服务
etcd: 用来存储milvus的元数据
minio: 用来存储milvus的向量数据和索引数据
下载配置文件¶
官网给的地址不能访问
wget https://raw.githubusercontent.com/milvus-io/milvus/v2.6.7/configs/milvus.yaml
直接去项目地址复制也可以
https://github.com/milvus-io/milvus/blob/v2.6.7/configs/milvus.yaml
将配置文件复制到本地
| Bash | |
|---|---|
配置文件参数详细信息参照官网
https://milvus.io/docs/zh/system_configuration.md
这里使用默认先启动
下载安装文件¶
下载 MilvusStandalone 的安装文件,并将其保存为docker-compose.yml
| Bash | |
|---|---|
稍微修改下,将配置文件添加到挂载卷
启动容器¶
修改docker-compose.yml后就可以启动容器,关于milvus.yaml配置文件的修改,参照官网说明,按需修改
| Bash | |
|---|---|
其它相关命令
| Bash | |
|---|---|
启动attu¶
attu是一个图形界面管理工具,可以放在上边docker-compose.yml中,也可以用下方单独启动
| Bash | |
|---|---|
相关地址¶
attu¶
http://172.16.1.27:8000 直接链接即可


minio¶
http://172.16.1.27:9001/login minioadmin minioadmin

