Milvus向量数据库 docker安装

发布于:2025-05-01 ⋅ 阅读:(31) ⋅ 点赞:(0)

这里参考官网docker compose方式安装Run Milvus with Docker Compose (Linux) | Milvus Documentation

首先确保你的 linux系统已安装Docker,新版的Docker默认是安装了Docker Compose,可以通过 docker compose -v 查看是否安装。

1.找个目录,下载 docker-compose.yml

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

2.如果要设置密码需修改docker-compose.yml文件,不设置可跳过

vim docker-compose.yml

在standlone.environment下添加 MILVUS_USERNAME和MILVUS_PASSWORD设置密码

 3.启动milvus

docker compose up -d

如若下载报错,可以设置docker镜像代理,来解决下载问题(下载无问题,可以跳过)

修改/etc/docker/daemon.json文件

vim /etc/docker/daemon.json

向daemo.json文件中添加镜像配置

{
        "registry-mirrors": [
        "https://docker.1panelproxy.com",
        "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
        "https://docker.m.daocloud.io",
        "https://hub-mirror.c.163.com",
        "https://mirror.baidubce.com",
        "https://your_preferred_mirror",
        "https://dockerhub.icu",
        "https://docker.registry.cyou",
        "https://docker-cf.registry.cyou",
        "https://dockercf.jsdelivr.fyi",
        "https://docker.jsdelivr.fyi",
        "https://dockertest.jsdelivr.fyi",
        "https://mirror.aliyuncs.com",
        "https://dockerproxy.com",
        "https://mirror.baidubce.com",
        "https://docker.m.daocloud.io",
        "https://docker.nju.edu.cn",
        "https://docker.mirrors.sjtug.sjtu.edu.cn",
        "https://docker.mirrors.ustc.edu.cn",
        "https://mirror.iscas.ac.cn",
        "https://docker.rainbond.cc"
        ]
}

 保存并退出,重启docker,再重新执行docker compose up -d

systemctl restart docker

 4.检查是否安装并启动成功

docker compose ps

 如果 Milvus 正常运行,你会看到类似以下的输出

5.安装可视化工具Attu

访问 Attu 的github地址

https://github.com/zilliztech/attu/releases

这里有各种版本,根据自己喜好下载安装

 安装成功后,如下进行连接