Configurar o Milvus com o Docker Compose
Este tópico descreve como configurar os componentes do Milvus e as suas dependências de terceiros com o Docker Compose.
Descarregar um ficheiro de configuração
Descarregue o ficheiro « milvus.yaml » diretamente ou através do comando seguinte.
$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.0/configs/milvus.yaml
Modificar o ficheiro de configuração
Configure a sua instância do Milvus de acordo com os cenários da sua aplicação, ajustando os parâmetros correspondentes no ficheiro « milvus.yaml ».
Consulte as ligações seguintes para obter mais informações sobre cada parâmetro.
Ordenado por:
| Dependências | Componentes |
|---|---|
Descarregar um ficheiro de instalação
Descarregue o ficheiro de instalação do Milvus autónomo e guarde-o com o nome « docker-compose.yml ».
Também pode simplesmente executar o comando seguinte.
# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v3.0.0/milvus-standalone-docker-compose.yml -O docker-compose.yml
Modificar o ficheiro de instalação
No ficheiro « docker-compose.yml », adicione uma secção « volumes » em cada « milvus-standalone ».
Mapeie o caminho local para o seu ficheiro « milvus.yaml » para os caminhos correspondentes nos contentores Docker para os ficheiros de configuração « /milvus/configs/milvus.yaml » em todas as secções « volumes ».
...
standalone:
container_name: milvus-standalone
image: milvusdb/milvus:v2.2.13
command: ["milvus", "run", "standalone"]
environment:
ETCD_ENDPOINTS: etcd:2379
MINIO_ADDRESS: minio:9000
volumes:
- /local/path/to/your/milvus.yaml:/milvus/configs/milvus.yaml # Map the local path to the container path
- ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus
ports:
- "19530:19530"
- "9091:9091"
depends_on:
- "etcd"
- "minio"
...
/volumes de acordo com a configuração predefinida em docker-compose.yml. Para alterar a pasta onde os dados são armazenados, edite docker-compose.yml ou execute $ export DOCKER_VOLUME_DIRECTORY=.
Iniciar o Milvus
Depois de concluir a modificação do ficheiro de configuração e do ficheiro de instalação, pode iniciar o Milvus.
$ sudo docker compose up -d
Próximos passos
- Saiba como gerir as seguintes dependências do Milvus com o Docker Compose ou o Helm: