本文介绍在 Linux 操作系统中如何使用 Docker Compose 独立安装 Milvus。
安装前先检查硬件配置
在安装 Milvus 之前,请检查您的硬件和软件,看看它们是否符合要求。详见:https://milvus.io/docs/prerequisite-docker.md
安装 Docker 及 Docker-Compose
docker 简易教程:https://www.masenlin.com/tags/docker
下载 YAML 文件
下载milvus-standalone-docker-compose.yml
,并手动或使用以下命令将其保存为docker-compose.yml
。
$ wget https://github.com/milvus-io/milvus/releases/download/v2.2.8/milvus-standalone-docker-compose.yml -O docker-compose.yml
启动 Milvus
在与docker-compose.yml
文件相同的目录中,通过运行以下程序启动 Milvus:
docker-compose up -d
Creating milvus-etcd ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
检查容器是否已启动并运行。
docker-compose ps
Milvus 独立启动后,将有三个 docker 容器运行,包括 Milvus 独立服务及其两个依赖项。Up 说明已经正常运行。
Name Command State Ports
--------------------------------------------------------------------------------------------------------------------
milvus-etcd etcd -advertise-client-url ... Up 2379/tcp, 2380/tcp
milvus-minio /usr/bin/docker-entrypoint ... Up (healthy) 9000/tcp
milvus-standalone /tini -- milvus run standalone Up 0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp
停止 Milvus
停止 Milvus 独立运行,请运行:
docker-compose down
要在停止 Milvus 后删除数据,请运行:
sudo rm -rf volumes
评论区