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.5.0-beta/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 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.5.0-beta/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 porDeepLogo

Try Managed Milvus for Free

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

Get Started
Feedback

Esta página foi útil?