Configurer Milvus avec Docker Compose
Cette rubrique décrit comment configurer les composants Milvus et ses dépendances tierces avec Docker Compose.
Télécharger un fichier de configuration
Téléchargez milvus.yaml
directement ou à l'aide de la commande suivante.
$ wget https://raw.githubusercontent.com/milvus-io/milvus/v2.4.18/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 milvus.yaml
.
Consultez les liens suivants pour plus d'informations sur chaque paramètre.
Classé par :
Dépendances | Composants |
---|---|
Télécharger un fichier d'installation
Téléchargez le fichier d'installation de Milvus standalone et enregistrez-le sous docker-compose.yml
.
Vous pouvez également exécuter la commande suivante.
# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v2.4.18/milvus-standalone-docker-compose.yml -O docker-compose.yml
Modifier le fichier d'installation
Dans docker-compose.yml
, ajoutez une section volumes
sous chaque section milvus-standalone
.
Faites correspondre le chemin d'accès local à votre fichier milvus.yaml
aux chemins d'accès correspondants du conteneur Docker aux fichiers de configuration /milvus/configs/milvus.yaml
sous 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 dans docker-compose.yml
. Pour modifier le dossier de stockage des données, modifiez docker-compose.yml
ou exécutez $ export DOCKER_VOLUME_DIRECTORY=
.Démarrer Milvus
Après avoir modifié le fichier de configuration et le fichier d'installation, vous pouvez démarrer Milvus.
$ sudo docker compose up -d
Prochaines étapes
- Apprenez à gérer les dépendances suivantes de Milvus avec Docker Compose ou Helm :