milvus-logo
LFAI
Home
  • Leitfaden für die Verwaltung
    • Einsatz

Konfigurieren von Milvus mit Docker Compose

In diesem Thema wird beschrieben, wie Sie Milvus-Komponenten und die Abhängigkeiten von Drittanbietern mit Docker Compose konfigurieren.

In der aktuellen Version werden alle Parameter erst nach einem Neustart von Milvus wirksam.

Herunterladen einer Konfigurationsdatei

Laden Sie milvus.yaml direkt oder mit dem folgenden Befehlherunter.

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

Ändern Sie die Konfigurationsdatei

Konfigurieren Sie Ihre Milvus-Instanz so, dass sie Ihren Anwendungsszenarien entspricht, indem Sie die entsprechenden Parameter in milvus.yaml anpassen.

Unter den folgenden Links finden Sie weitere Informationen zu den einzelnen Parametern.

Sortiert nach:

Zweck Parameter
Leistungsoptimierung
Daten und Metadaten
Verwaltung
Kontingente und Beschränkungen

Download einer Installationsdatei

Laden Sie die Installationsdatei für Milvus standalone herunter und speichern Sie sie als docker-compose.yml.

Sie können auch einfach den folgenden Befehl ausführen.

# 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

Ändern Sie die Installationsdatei

Fügen Sie in docker-compose.yml unter jedem milvus-standalone einen Abschnitt volumes hinzu.

Übertragen Sie den lokalen Pfad zu Ihrer milvus.yaml Datei auf die entsprechenden Docker-Container-Pfade zu den Konfigurationsdateien /milvus/configs/milvus.yaml unter allen volumes Abschnitten.

...
  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"
...
Die Daten werden im Ordner /volumes gemäß der Standardkonfiguration in docker-compose.yml gespeichert. Um den Ordner zum Speichern der Daten zu ändern, bearbeiten Sie docker-compose.yml oder führen Sie $ export DOCKER_VOLUME_DIRECTORY= aus.

Starten Sie Milvus

Nachdem Sie die Konfigurationsdatei und die Installationsdatei geändert haben, können Sie Milvus starten.

$ sudo docker compose up -d

Wie geht es weiter?

Übersetzt vonDeepL

Try Managed Milvus for Free

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

Get Started
Feedback

War diese Seite hilfreich?