前置條件
1.安裝了docker
2.服務器網絡正常,可以連接到容器下載地址
3.服務器磁盤空間正常,docker磁盤占用過大,請參考docker容量占用過大解決辦法
一、下載yml文件
可在文章資源下載或者自行下載:下載yml
下載這個單機版本的,具體版本自己選擇,除了2.5.7還有2.5.6等等
docker-compose -f milvus-standalone-docker-compose.yml up -d
?
二、安裝Milvus
1.在服務器找一個空間大的位置創建一個專屬目錄,比如?/home/dk/milvus_data
mkdir -p /home/dk/milvus_data
2.執行拉取和安裝啟動milvus命令,注意yml文件名稱要對應
docker-compose -f milvus-standalone-docker-compose.yml up -d
3.查看milvus狀態,使用命令
docker-compose -f milvus-standalone-docker-compose.yml ps
4.正常情況下,應該有3個容器:
- milvus-etcd 存儲milvus元數據
- milvus-minio 存儲milvus向量數據和索引數據
- milvus-standalone
三、安裝可視化工具Attu
1.執行安裝命令:
docker run -p 8000:3000 -e MILVUS_URL=0.0.0.0:19530 zilliz/attu:latest
執行過程中會提示沒有attu鏡像,會自動去下載拉取
執行完成后,會提示一個 http://xx.xx.xx.xx:3000的地址
2.訪問瀏覽器登錄可視化管理
瀏覽器訪問該地址,將0.0.0.0換成安裝部署機器的可以連通的IP地址
點擊 連接 即可進入可視化管理界面
?