milvus-logo
LFAI
Home
  • Guia de Administração
    • Implantação

Configurar o Milvus com o Docker Compose

Este tópico descreve como configurar os componentes do Milvus e suas dependências de terceiros com o Docker Compose.

Na versão atual, todos os parâmetros entram em vigor somente após o reinício do Milvus.

Descarregar um ficheiro de configuração

Faça o download de milvus.yaml diretamente ou com o seguinte comando.

$ wget https://raw.githubusercontent.com/milvus-io/milvus/v2.4.18/configs/milvus.yaml

Modificar o ficheiro de configuração

Configure a sua instância Milvus de acordo com os cenários da sua aplicação, ajustando os parâmetros correspondentes em milvus.yaml.

Consulte as ligações seguintes para obter mais informações sobre cada parâmetro.

Ordenado por:

Objetivo Parâmetros
Afinação do desempenho
Dados e meta
Administração
Quotas e limites

Descarregar um ficheiro de instalação

Descarregue o ficheiro de instalação do Milvus standalone e guarde-o como docker-compose.yml.

Também pode simplesmente executar o seguinte comando.

# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v2.4.18/milvus-standalone-docker-compose.yml -O docker-compose.yml

Modificar o ficheiro de instalação

Em docker-compose.yml, adicione uma secção volumes sob cada milvus-standalone.

Mapeie o caminho local para o seu ficheiro milvus.yaml para os caminhos correspondentes do contentor 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"
...
Os dados são armazenados na pasta /volumes de acordo com a configuração padrão em docker-compose.yml. Para alterar a pasta de armazenamento de dados, edite docker-compose.yml ou execute $ export DOCKER_VOLUME_DIRECTORY=.

Iniciar o Milvus

Uma vez terminada a modificação do ficheiro de configuração e do ficheiro de instalação, pode iniciar o Milvus.

$ sudo docker compose up -d

O que se segue

Traduzido porDeepL

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Esta página foi útil?