milvus-logo
LFAI
Home
  • Guía de administración
    • Despliegue

Configurar Milvus con Docker Compose

Este tema describe cómo configurar los componentes de Milvus y sus dependencias de terceros con Docker Compose.

En la versión actual, todos los parámetros tienen efecto sólo después de reiniciar Milvus.

Descargar un archivo de configuración

Descargue milvus.yaml directamente o con el siguiente comando.

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

Modifique el archivo de configuración

Configure su instancia de Milvus para adaptarla a los escenarios de su aplicación ajustando los parámetros correspondientes en milvus.yaml.

Consulte los siguientes enlaces para obtener más información sobre cada parámetro.

Ordenados por:

Propósito Parámetros
Ajuste del rendimiento
Datos y meta
Administración
Cuota y límites

Descargar un archivo de instalación

Descargue el archivo de instalación de Milvus standalone y guárdelo como docker-compose.yml.

También puede ejecutar el siguiente 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

Modifique el archivo de instalación

En docker-compose.yml, añada una sección volumes debajo de cada milvus-standalone.

Asigne la ruta local a su archivo milvus.yaml a las rutas correspondientes del contenedor Docker a los archivos de configuración /milvus/configs/milvus.yaml bajo todas las secciones 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"
...
Los datos se almacenan en la carpeta /volumes según la configuración predeterminada en docker-compose.yml. Para cambiar la carpeta donde se almacenan los datos, edite docker-compose.yml o ejecute $ export DOCKER_VOLUME_DIRECTORY=.

Iniciar Milvus

Una vez que haya terminado de modificar el fichero de configuración y el fichero de instalación, puede iniciar Milvus.

$ sudo docker compose up -d

A continuación

Traducido porDeepL

Try Managed Milvus for Free

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

Get Started
Feedback

¿Fue útil esta página?