GUI 기반의 Milvus 관리 툴인 Attu를 도커 기반에 구성한 내용을 정리합니다.
Attu
Attu는 Milvus를 위한 효율적인 오픈 소스 관리 도구입니다.
직관적인 그래픽 사용자 인터페이스(GUI)를 제공하여 데이터베이스와 쉽게 상호 작용할 수 있습니다.
몇 번의 클릭만으로 클러스터 상태를 시각화하고, 메타데이터를 관리하고, 데이터 쿼리를 수행하는 등의 작업을 수행할 수 있습니다.
특징
- 사용자 이름, 비밀번호 및 TLS 연결 지원
- milvus 클러스터 통계
- 간단하고 직관적인 방법으로 컬렉션을 탐색, 쿼리 및 관리
- CRUD 또는 대량 작업 수행
- 벡터 인덱스 생성
- 벡터 검색 수행
Attu 설치
Docker 명령어 설치
Docker 명령어로 간단히 Attu 컨테이너를 구동할 수 있습니다.
docker run -p 8000:3000 -e MILVUS_URL=milvus-standalone:19530 zilliz/attu:v2.2.6
Docker Compose 설치
Milvus 구성을 위한 Docker Compose 파일에 추가하면 되겠습니다.
attu:
container_name: attu
image: zilliz/attu:v2.2.6
environment:
MILVUS_URL: milvus-standalone:19530
ports:
- "8000:3000"
depends_on:
- "standalone"
Docker Compose를 실행 합니다.
docker-compose up -d
Attu 접속
브라우저에서 http://localhost:8000/ URL을 입력하여 접속 합니다.

Connect를 합니다.

Attu에 정상적으로 접속이 되는 것을 확인할 수 있습니다.
참고 자료
- Milvus : https://milvus.io/
- Milvus Document : https://milvus.io/docs
- Attu : https://milvus.io/docs/attu.md