自学内容网 自学内容网

【向量数据库 Milvus】Milvus2.5-GPU版本docker安装

Milvus 2.5 GPU版本的安装步骤如下:

环境准备

  • 确保宿主机已正确识别NVIDIA显卡,可通过命令行输入lspci | grep -i nvidia查看,若看到NVIDIA字段则说明已识别。
  • 安装CUDA驱动,以Ubuntu 20.04为例,可去NVIDIA官方网站添加repo installer,下载并安装cuda-keyring包,然后更新软件包列表,根据系统版本选择安装server或desktop版本的驱动。
  • 安装完成后重启系统使驱动生效,重启后输入nvidia-smi查看显卡状态,若能显示详细信息则表示驱动安装成功。

下载并编辑docker-compose.yml

  • 进入Milvus的GitHub项目主页查看最新版本的Milvus,下载对应版本的GPU版本docker-compose.yml文件,命令如下:
    wget https://github.com/milvus-io/milvus/releases/download/v2.5.2/milvus-standalone-docker-compose-gpu.yml -O docker-compose.yml
    
  • 下载完成后编辑docker-compose.yml文件,在其中添加attu可视化面板的容器,attu的最新版本参阅官方release页面。添加内容如下:
    attu:
      container_name: attu
      image: zilliz/attu:v2.5.0
      environment:
        MILVUS_URL: milvus-standalone:19530
      ports:
        - "8000:3000"  # 外部端口8000可以自定义
      depends_on:
        - "standalone"
    
    注意版本号和行前空格。

启动Milvus GPU版本

  • 使用以下命令启动Milvus GPU版本:
    sudo docker-compose up -d
    
    该命令将启动Milvus的所有必要组件,包括etcd、MinIO和Milvus实例。

检查容器状态

  • 运行以下命令确认Milvus是否正常运行:
    sudo docker-compose ps
    
    如果Milvus GPU版本启动正常,可以看到有3个Docker容器在运行(2个为基础服务,1个为Milvus服务)。

停止Milvus

  • 使用以下命令停止并移除容器:
    sudo docker-compose down
    
    如果你想在停止Milvus后清理数据,运行sudo rm -rf volume

原文地址:https://blog.csdn.net/u013421629/article/details/145129128

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!