milvus-logo
LFAI
Casa
  • Guida all'amministrazione
    • Distribuzione

Configurare Milvus con Docker Compose

Questo argomento descrive come configurare i componenti di Milvus e le sue dipendenze di terze parti con Docker Compose.

Nella versione attuale, tutti i parametri hanno effetto solo dopo il riavvio di Milvus.

Scaricare un file di configurazione

Scaricare milvus.yaml direttamente o con il seguente comando.

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

Modificare il file di configurazione

Configurate la vostra istanza di Milvus per adattarla agli scenari delle vostre applicazioni regolando i parametri corrispondenti in milvus.yaml.

Per maggiori informazioni su ciascun parametro, consultate i seguenti link.

Ordinati per:

Scopo Parametri
Messa a punto delle prestazioni
Dati e meta
Amministrazione
Quota e limiti

Scaricare un file di installazione

Scaricate il file di installazione di Milvus standalone e salvatelo come docker-compose.yml.

È anche possibile eseguire semplicemente il seguente 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

Modificare il file di installazione

In docker-compose.yml, aggiungere una sezione volumes sotto ogni milvus-standalone.

Mappare il percorso locale del file milvus.yaml sui corrispondenti percorsi del contenitore docker dei file di configurazione /milvus/configs/milvus.yaml sotto tutte le sezioni 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"
...
I dati sono memorizzati nella cartella /volumes secondo la configurazione predefinita in docker-compose.yml. Per cambiare la cartella in cui memorizzare i dati, modificare docker-compose.yml o eseguire $ export DOCKER_VOLUME_DIRECTORY=.

Avviare Milvus

Dopo aver modificato il file di configurazione e il file di installazione, è possibile avviare Milvus.

$ sudo docker compose up -d

Cosa succede dopo

Tradotto daDeepL

Try Managed Milvus for Free

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

Get Started
Feedback

Questa pagina è stata utile?