• Acerca de Milvus
  • Empezar
  • Conceptos
  • Guía del usuario
  • Importación de datos
  • Herramientas de IA
  • Guía de administración
  • Herramientas
  • Integraciones
  • Tutoriales
  • Preguntas frecuentes
  • API Reference

Configurar Milvus con Docker Compose

En este tema se 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 solo surten efecto tras reiniciar Milvus.

Descargar un archivo de configuración

Descarga milvus.yaml directamente o mediante el siguiente comando.

$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.2/configs/milvus.yaml

Modificar el archivo de configuración

Configura tu instancia de Milvus para que se adapte a tus escenarios de aplicación ajustando los parámetros correspondientes en milvus.yaml.

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

Ordenado por:

Finalidad Parámetros
Optimización del rendimiento
Datos y metadatos
Administración
Cuotas y límites

Descargar un archivo de instalación

Descarga el archivo de instalación de Milvus independiente y guárdalo como « docker-compose.yml ».

También puede simplemente ejecutar el siguiente comando.

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

Modifica el archivo de instalación

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

Asigna la ruta local a tu archivo « milvus.yaml » a las rutas correspondientes del contenedor Docker hacia los archivos de configuración « /milvus/configs/milvus.yaml » en 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 de docker-compose.yml. Para cambiar la carpeta en la que se almacenan los datos, edita docker-compose.yml o ejecuta $ export DOCKER_VOLUME_DIRECTORY=.

Iniciar Milvus

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

$ sudo docker compose up -d

Próximos pasos

Traducido porDeepL

Prueba Milvus gestionado gratis

Zilliz Cloud no da problemas, funciona con Milvus y es 10 veces más rápido.

Empezar
Feedback

¿Fue útil esta página?