以下是Milvus 2.5版本单机安装的步骤:
前提条件
- 系统可以使用centos或者ubuntu。
- 系统已经安装docker和docker-compose。
下载并编辑docker-compose.yml
-
进入Milvus的GitHub项目主页查看最新版本的Milvus,下载对应版本的docker-compose.yml文件,注意选择CPU或GPU版本,不清楚的话就选CPU版本。例如:
bashwget https://github.com/milvus-io/milvus/releases/download/v2.5.0/milvus-standalone-docker-compose.yml -O docker-compose.yml
-
下载完成后编辑docker-compose.yml文件,在其中添加attu可视化面板的容器,attu的最新版本参阅官方release页面。添加内容如下:
yamlattu: container_name: attu image: zilliz/attu:v2.5.0 environment: MILVUS_URL: milvus-standalone:19530 ports: - "8000:3000" # 外部端口8000可以自定义 depends_on: - "standalone"
注意版本号和行前空格。
启动Milvus单机版
-
使用以下命令启动Milvus单机版:
bashsudo docker-compose up -d
该命令将启动Milvus的所有必要组件,包括etcd、MinIO和Milvus实例。
检查容器状态
-
运行以下命令确认Milvus是否正常运行:
bashsudo docker-compose ps
如果Milvus单机版启动正常,可以看到有3个Docker容器在运行(2个为基础服务,1个为Milvus服务)。
停止Milvus
-
使用以下命令停止并移除容器:
bashsudo docker-compose down
如果你想在停止Milvus后清理数据,运行
sudo rm -rf volume
。