OpenEuler 22.03 ,以docker ce 安装 Milvus 及可视化工具

目录

零、写在前面

[一、安装 Milvus](#一、安装 Milvus)

[二、安装Attu 可视化界面](#二、安装Attu 可视化界面)


零、写在前面

之前写过一篇关于 向量数据库选型的帖子,点击进入传送门docker ce安装介绍传送门在此,本文主要介绍如何在docker ce下安装Milvus及其可视化工具。

一、安装 Milvus

bash 复制代码
## 创建并进入 Milvus 目录
[root@milvus2 ~]# mkdir -p /opt/milvus && cd /opt/milvus

## 下载目前最新的 Milvus 2.6.x 的 Docker Compose 配置文件
[root@milvus2 ~]# wget https://github.com/milvus-io/milvus/releases/download/v2.6.13/milvus-standalone-docker-compose.yml -O docker-compose.yml

## 启动
[root@milvus2 ~]# sudo docker compose up -d

启动后如果看到类似 下面的内容,表示已成功

验证运行状态,命令为 sudo docker compose ps。执行后应看到如下的内容

启动后三个容器的职责如下 :

容器 说明 本地端口 数据目录
milvus-standalone 核心向量数据库服务 19530(gRPC)、9091(HTTP/WebUI) ./volumes/milvus
milvus-minio 对象存储(段数据) 不对外暴露 ./volumes/minio
milvus-etcd 元数据存储 不对外暴露 ./volumes/etcd

访问 Milvus WebUI 管理界面:http://<服务器IP>:9091/webui/

二、安装Attu 可视化界面

Attu 是 Milvus 的开源 GUI 工具,可以方便地查看 Collection、进行数据管理,命令如下

bash 复制代码
## 首次运行 Attu 命令如下,注意要替换为你的ip
[root@milvus2 ~]# docker run -d -p 8000:3000 -e HOST_URL=http://<服务器IP>:8000 -e MILVUS_URL=<服务器IP>:19530 --name attu zilliz/attu:latest

## 重启服务器后,如需再次运行,执行如下命令即可
[root@milvus2 ~]# docker start attu

浏览器访问 http://<服务器IP>:8000 即可打开管理界面

相关推荐
Patrick_Wilson1 天前
从「改个端口」到 502:Next.js on k8s 的容器端口、Service 映射与 env 覆盖
docker·kubernetes·next.js
Suroy2 天前
DockerView-Go:用 Go 写一个终端 Docker 监控工具,顺便做了个 Web 仪表盘
docker
云恒要逆袭2 天前
运行你的第一个Docker容器
后端·docker·容器
宋均浩3 天前
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤
ci/cd·docker
程序员老赵4 天前
10 分钟部署 OpenCode:Docker 一键安装,浏览器打开就能用 AI 写代码(附完整命令与排错)
docker·容器·ai编程
WangMingHua1114 天前
LM Studio Docker 部署——本地大模型一键启动
docker
曲幽5 天前
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
python·docker·web·pot·translate·libretranslate·arogstranslate
武子康7 天前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
Alsn8610 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
2601_9618752410 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant