id: configure-docker.md label: Docker Compose related_key: configure group: configure-docker.md order: 0
summary: Learn how to configure your Milvus.
配置 Milvus
当前主题介绍如何配置 Milvus。
在当前版本中,所有参数只有在 Milvus 启动时配置后才会生效。
{{tab}}
下载配置文件
直接下载 milvus.yaml 或者使用以下命令。
$ wget https://raw.githubusercontent.com/milvus-io/milvus/v{{var.milvus_release_tag}}/configs/milvus.yaml
修改配置文件
通过修改 milvus.yaml 中的相应参数,配置 Milvus 实例以适应你的应用场景。
有关每个参数的更多信息,请查看以下链接。
排序:
| 依赖 | 组件 | 
|---|---|
| 目的 | 参数 | 
|---|---|
| 性能调优 | |
| 数据和元数据 | |
| 集群管理 | 
下载安装文件
下载 Milvus 单机版 或分布式版 的安装文件,并保存为 docker-compose.yml。
你也可以简单地运行以下命令。
# For Milvus standalone$ wget https://github.com/milvus-io/milvus/releases/download/v{{var.milvus_release_tag}}/milvus-standalone-docker-compose.yml -O docker-compose.yml
# For Milvus cluster$ wget https://github.com/milvus-io/milvus/releases/download/v{{var.milvus_release_tag}}/milvus-cluster-docker-compose.yml -O docker-compose.yml
修改安装文件
在 docker-compose.yml 中,在每个 Milvus 组件下添加 volumes 部分,即 root coord, data coord, data node, query coord, query node, index coord, index node 和 proxy。
将你的 milvus.yaml 文件的本地路径映射到所有 volumes 部分下的配置文件 /milvus/configs/milvus.yaml 的相应 docker 容器路径。
...proxy:container_name: milvus-proxyimage: milvusdb/milvus:v2.0.0-rc7-20211011-d567b21command: ["milvus", "run", "proxy"]volumes: # Add a volumes section.- /local/path/to/your/milvus.yaml:/milvus/configs/milvus.yaml # Map the local path to the container pathenvironment:ETCD_ENDPOINTS: etcd:2379MINIO_ADDRESS: minio:9000PULSAR_ADDRESS: pulsar://pulsar:6650ports:- "19530:19530"...
根据 
docker-compose.yml 中的默认配置,数据存储在 /volumes 目录中。要更改目录以存储数据,请编辑 docker-compose.yml 或者运行 $ export DOCKER_VOLUME_DIRECTORY=。
启动 Milvus
修改完配置文件和安装文件后,即可启动 Milvus。
$ sudo docker-compose up -d
更多内容
- 如果你想了解如何监控 Milvus 服务并创建警报:
 
