id: install_standalone-docker.md label: Docker Compose 安装 order: 0
group: install_standalone-docker.md
安装 Milvus 单机版
{{fragments/installation_guide.md}}
{{tab}}
安装 Milvus 单机版
- 下载 milvus-standalone-docker-compose.yml 配置文件并保存为 docker-compose.yml
wget https://github.com/milvus-io/milvus/releases/download/v{{var.milvus_release_tag}}/milvus-standalone-docker-compose.yml -O docker-compose.yml
你可以在 GitHub 直接 下载 docker-compose.yml。
如果你使用原始 docker-compose.yml 文件安装 Milvus, 数据将会被存储在 ./volume 路径下。如需修改映射路径,你可以直接修改 docker-compose.yml 文件,或运行
$ export DOCKER_VOLUME_DIRECTORY=
。
- 启动 Milvus 单机版:
$ sudo docker-compose up -d
Docker Compose is now in the Docker CLI, try `docker compose up`
Creating milvus-etcd ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
如果 Milvus 单机版启动正常,可以看到有 3 个 Docker 容器在运行(2 个为基础服务,1 个为 Milvus 服务):
$ sudo docker-compose ps
Name Command State Ports
----------------------------------------------------------------------------------------------------------------
milvus-etcd etcd -listen-peer-urls=htt ... Up (healthy) 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,:::19530->19530/tcp
运行
$ sudo docker-compose down
停止 Milvus 单机版。
如果你想在停止Milvus后清理数据,运行 $ sudo rm -rf volume
。
阅读 升级指南 2.0 了解如何升级 Milvus 2.0 版本。