Configurer Milvus avec Docker Compose
Cette rubrique décrit comment configurer les composants de Milvus et ses dépendances tierces avec Docker Compose.
Télécharger un fichier de configuration
Téléchargez directement le fichier « milvus.yaml » ou utilisez la commande suivante.
$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.0/configs/milvus.yaml
Modifier le fichier de configuration
Configurez votre instance Milvus en fonction de vos scénarios d'application en ajustant les paramètres correspondants dans le fichier ` milvus.yaml`.
Consultez les liens suivants pour plus d’informations sur chaque paramètre.
Trié par :
| Dépendances | Composants |
|---|---|
Télécharger un fichier d'installation
Téléchargez le fichier d'installation de Milvus en version autonome, puis enregistrez-le sous le nom « docker-compose.yml ».
Vous pouvez également exécuter simplement la commande suivante.
# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v3.0.0/milvus-standalone-docker-compose.yml -O docker-compose.yml
Modifier le fichier d'installation
Dans le fichier « docker-compose.yml », ajoutez une section « volumes » sous chaque « milvus-standalone ».
Faites correspondre le chemin d'accès local à votre fichier « milvus.yaml » aux chemins d'accès correspondants des conteneurs Docker vers les fichiers de configuration « /milvus/configs/milvus.yaml » dans toutes les sections « 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"
...
/volumes conformément à la configuration par défaut indiquée dans docker-compose.yml. Pour modifier le dossier de stockage des données, modifiez le fichier docker-compose.yml ou exécutez la commande $ export DOCKER_VOLUME_DIRECTORY=.
Démarrer Milvus
Une fois les modifications apportées au fichier de configuration et au fichier d’installation, vous pouvez démarrer Milvus.
$ sudo docker compose up -d
Étapes suivantes
- Découvrez comment gérer les dépendances suivantes de Milvus avec Docker Compose ou Helm :