本文介绍什么是 Attu,如何使用 Docker Compose 安装 Attu。
Attu
Attu 是 Milvus 的高效开源管理工具。它具有直观的图形用户界面(GUI),允许您轻松与数据库交互。只需点击几下,您就可以可视化集群状态、管理元数据、执行数据查询等。
Attu 是 Ziliz 的一个开源项目。
安装条件
- Milvus 安装在您的本地设备上。
- Docker 19.03 或更高版本
- Milvus 2.1.0 或更高版本
Milvus 到 Attu 版本映射
Milvus版本 | 推荐的Attu图像版本 |
---|---|
v2.0.x | v2.0.5 |
v2.1.x | v2.1.5 |
v2.2.x | v2.2.5 |
使用 Docker Compose 安装 Milvus Standalone 和 Attu
下载milvus-standalone-docker-compose.yml
,并手动或使用以下命令将其保存为docker-compose.yml
。
wget https://github.com/milvus-io/milvus/releases/download/v2.2.8/milvus-standalone-docker-compose.yml -O docker-compose.yml
编辑docker-compose.yml
文件,并将以下内容添加到服务块中:
attu:
container_name: attu
image: zilliz/attu:v2.2.3
environment:
MILVUS_URL: milvus-standalone:19530
ports:
- "18000:3000"
depends_on:
- "standalone"
在与docker-compose.yml
文件相同的目录中,通过运行以下操作启动 Milvus 和 Attu:
docker-compose up -d
Creating milvus-etcd ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
Creating attu ... done
检查容器是否已启动并运行。
docker-compose ps
Milvus 独立启动后,将有三个 docker 容器运行,包括 Milvus 独立服务及其两个依赖项。
Name Command State Ports
--------------------------------------------------------------------------------------------------------------------
attu docker-entrypoint.sh /bin/ ... Up 0.0.0.0:18000->3000/tcp
milvus-etcd etcd -advertise-client-url ... Up 2379/tcp, 2380/tcp
milvus-minio /usr/bin/docker-entrypoint ... Up (healthy) 9000/tcp
milvus-standalone /tini -- milvus run standalone Up 0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp
Attr 功能
首页
在浏览器中访问http://{ your machine IP }:18000
,然后单击连接以进入 Attu 服务。我们还支持 TLS 连接、用户名和密码。
查看 milvus 集群统计数据
浏览、查询和管理集合
矢量搜索
…
评论区