Milvus mit Docker Compose konfigurieren
In diesem Abschnitt wird beschrieben, wie Sie Milvus-Komponenten und deren Abhängigkeiten von Drittanbietern mit Docker Compose konfigurieren.
Konfigurationsdatei herunterladen
Laden Sie „ milvus.yaml “ direkt oder mit dem folgenden Befehlherunter.
$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.2/configs/milvus.yaml
Konfigurationsdatei anpassen
Konfigurieren Sie Ihre Milvus-Instanz entsprechend Ihren Anwendungsszenarien, indem Sie die entsprechenden Parameter in ` milvus.yaml` anpassen.
Weitere Informationen zu den einzelnen Parametern finden Sie unter den folgenden Links.
Sortiert nach:
| Abhängigkeiten | Komponenten |
|---|---|
Installationsdatei herunterladen
Laden Sie die Installationsdatei für Milvus Standalone herunter und speichern Sie sie unter „ 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/v3.0.2/milvus-standalone-docker-compose.yml -O docker-compose.yml
Installationsdatei anpassen
Fügen Sie in der Datei „ docker-compose.yml “ unter jedem Eintrag „ milvus-standalone “ einen Abschnitt „ volumes “ hinzu.
Ordnen Sie den lokalen Pfad zu Ihrer Datei „ milvus.yaml “ den entsprechenden Docker-Container-Pfaden zu den Konfigurationsdateien „ /milvus/configs/milvus.yaml “ unter allen „ volumes “-Abschnitten zu.
...
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"
...
docker-compose.yml im Ordner „ /volumes “ gespeichert. Um den Ordner für die Datenspeicherung zu ändern, bearbeiten Sie „ docker-compose.yml “ oder führen Sie „ $ export DOCKER_VOLUME_DIRECTORY= “ aus.
Milvus starten
Nachdem Sie die Konfigurations- und Installationsdatei angepasst haben, können Sie Milvus starten.
$ sudo docker compose up -d
Was kommt als Nächstes
- Erfahren Sie, wie Sie die folgenden Milvus-Abhängigkeiten mit Docker Compose oder Helm verwalten: