最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker安裝Milvus的實現(xiàn)步驟

 更新時間:2026年03月19日 10:23:59   作者:流水若軒  
本文主要介紹了Docker安裝Milvus的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

使用 Docker 安裝 Milvus(向量數(shù)據(jù)庫)最推薦的方式是使用 Docker Compose,因為 Milvus 依賴多個組件(如 Etcd、MinIO 等)協(xié)同工作。

以下是基于官方最新文檔整理的 Milvus standalone(單機版) 安裝步驟,適用于 Linux、macOS 以及安裝了 WSL2 的 Windows 環(huán)境。

1. 前置條件

  • Docker: 版本 20.10.0 或更高。
  • Docker Compose: 版本 2.0.0 或更高。
  • 內(nèi)存: 建議至少分配 4GB 以上內(nèi)存給 Docker。
    • 注意:如果在 macOS 或 Windows 上使用 Docker Desktop,請確保在設(shè)置中增加了容器的內(nèi)存限制。

2. 下載配置文件

Milvus 官方提供了一個 docker-compose.yml 文件來編排所有必要的服務(wù)。

創(chuàng)建一個目錄并進入:

下載最新的 docker-compose.yml 和 .env 文件(以 v2.4.x 或最新版為例,具體版本號可根據(jù)需求調(diào)整):

1# 下載 docker-compose.yml
wget https://github.com/milvus-io/milvus/releases/download/v2.4.8/milvus-standalone-docker-compose.yml -O docker-compose.yml
 
2# 下載 .env 配置文件 (可選,但推薦,用于配置版本號和存儲路徑)
wget https://github.com/milvus-io/milvus/releases/download/v2.4.8/.env -O .env

(注:如果無法使用 wget,可以直接訪問 GitHub release 頁面手動下載,或者使用 curl)

3. 啟動 Milvus

在包含 docker-compose.yml 的目錄下運行以下命令:

docker compose up -d
  • -d 表示后臺運行。
  • 首次運行時,Docker 會自動拉取 milvusdb/milvus、quay.io/coreos/etcd 和 minio/minio 等鏡像,可能需要幾分鐘。

4. 驗證安裝

等待約 1-2 分鐘讓服務(wù)完全啟動,然后檢查容器狀態(tài):

docker compose ps

所有服務(wù)的狀態(tài)應(yīng)顯示為 Up 或 healthy。

你也可以查看日志確認沒有報錯:

docker compose logs -f

按 Ctrl+C 退出日志查看。

5. 連接測試

Milvus 默認監(jiān)聽端口 19530。你可以使用 Python SDK (pymilvus) 進行連接測試。

首先安裝 SDK:

pip install pymilvus

創(chuàng)建一個測試腳本 test_milvus.py

from pymilvus import connections, utility
 
# 連接 Milvus
4connections.connect("default", host="localhost", port="19530")
 
# 檢查連接并獲取版本
if utility.has_collection("non_existent_collection"): # 僅測試連接
    print("Connected successfully!")
else:
    print("Connected successfully! (Collection check passed)")
 
print(f"Milvus version: {utility.get_version()}")

運行腳本:

python test_milvus.py

如果輸出連接成功及版本號,說明安裝完成。

6. 常用管理命令

停止 Milvus:bash

docker compose down

重啟 Milvus:bash

docker compose restart

清理數(shù)據(jù) (慎用):
如果需要重置數(shù)據(jù),需刪除掛載的 volumes 目錄(通常在當(dāng)前目錄下的 volumes 文件夾),然后重新 up。bash

docker compose down -v # -v 會刪除卷,數(shù)據(jù)將丟失

常見問題與注意事項

端口沖突: 默認使用 19530 (API), 9091 (Metrics), 2379 (Etcd), 9000 (MinIO)。如果端口被占用,請編輯 docker-compose.yml 修改映射端口。

WSL2 (Windows): 確保 WSL2 后端已啟用,且 Docker Desktop 設(shè)置為使用 WSL2 引擎。

GPU 支持: 如果需要 GPU 加速版本,需要下載帶有 gpu 標(biāo)簽的 docker-compose 文件,并確保宿主機安裝了 NVIDIA Container Toolkit。

Attu (可視化管理工具): 如果需要圖形化界面,可以單獨部署 Attu 容器:bash

docker run -d --name attu --network milvus-milvus -p 3000:3000 -e MILVUS_URL=http://milvus:19530 zilliz/attu

(注意:network 名稱需與你實際 docker compose 生成的網(wǎng)絡(luò)名稱一致,通常是 項目名_default 或 項目名-milvus)

到此這篇關(guān)于Docker安裝Milvus的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Docker安裝Milvus內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker修改Docker容器啟動配置參數(shù)過程

    docker修改Docker容器啟動配置參數(shù)過程

    本文介紹了兩種使Docker容器開機自啟的方法,一是修改啟動命令,二是修改容器配置文件hostconfig.json中的RestartPolicy為always
    2026-04-04
  • docker無法刪除鏡像報Error:?No?such?container的錯誤問題

    docker無法刪除鏡像報Error:?No?such?container的錯誤問題

    docker無法刪除鏡像的解決方法很簡單,只需要簡單三步即可完美解決docker刪除鏡像過程中,一直報Error:?No?such?container的錯誤問題,感興趣的朋友跟隨小編一起看看吧
    2023-01-01
  • docker swarm 集群故障與異常詳解

    docker swarm 集群故障與異常詳解

    這篇文章主要介紹了docker swarm 集群故障與異常詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Docker環(huán)境安裝anythingllm教程

    Docker環(huán)境安裝anythingllm教程

    用戶詢問Docker操作步驟,包括拉取鏡像、創(chuàng)建掛載目錄并檢查寫權(quán)限,使用--cap-add SYS_ADMIN啟用安全沙箱,以運行特定應(yīng)用或服務(wù),其他常用Docker命令亦可參考
    2025-07-07
  • Docker構(gòu)建文件Dockerfile簡單入門

    Docker構(gòu)建文件Dockerfile簡單入門

    這篇文章主要介紹了Docker構(gòu)建文件Dockerfile簡單入門,需要的朋友可以參考下
    2022-04-04
  • docker下安裝Elasticsearch設(shè)置賬號密碼的步驟記錄

    docker下安裝Elasticsearch設(shè)置賬號密碼的步驟記錄

    這篇文章主要介紹了docker下安裝Elasticsearch設(shè)置賬號密碼的步驟,包括拉取鏡像、創(chuàng)建配置文件和用戶密碼文件、掛載文件到容器、使用Kibana或API創(chuàng)建用戶、驗證配置、以及持久化數(shù)據(jù)和日志,需要的朋友可以參考下
    2025-04-04
  • CentOS?7中安裝Docker和Docker?Compose的完整操作步驟

    CentOS?7中安裝Docker和Docker?Compose的完整操作步驟

    這篇文章主要介紹了在CentOS?7系統(tǒng)上安裝Docker和Docker?Compose的步驟,包括環(huán)境準(zhǔn)備、卸載舊版本、安裝Docker、配置鏡像加速以及安裝和驗證Docker?Compose,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-04-04
  • Docker拉取鏡像/?搜索失敗問題的徹底解決方案

    Docker拉取鏡像/?搜索失敗問題的徹底解決方案

    近期docker官方鏡像拉取經(jīng)常容易出現(xiàn)網(wǎng)絡(luò)超時,這篇文章主要介紹了Docker拉取鏡像/?搜索失敗問題的徹底解決方案,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-12-12
  • Dockerfile常用命令的使用簡介

    Dockerfile常用命令的使用簡介

    這篇文章主要介紹了Dockerfile常用命令的使用簡介,幫助大家更好的理解和學(xué)習(xí)使用Docker,感興趣的朋友可以了解下
    2021-04-04
  • docker中鏡像映射和端口映射的實現(xiàn)步驟

    docker中鏡像映射和端口映射的實現(xiàn)步驟

    本文介紹了在Docker中進行鏡像映射和端口映射,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11

最新評論

安吉县| 遂溪县| 大竹县| 乌拉特后旗| 德兴市| 遂昌县| 宽城| 石棉县| 固安县| 汝南县| 青浦区| 大关县| 桐城市| 绵阳市| 抚顺县| 利川市| 横山县| 西乌珠穆沁旗| 上蔡县| 湘西| 赣州市| 比如县| 汉沽区| 广丰县| 德安县| 那坡县| 波密县| 鄯善县| 黑河市| 宁德市| 衡山县| 醴陵市| 辉县市| 胶南市| 高雄县| 壶关县| 乌兰察布市| 河北省| 康马县| 丹阳市| 达拉特旗|