milvus-logo
LFAI
Home
  • Guide d'administration

Configurer Milvus avec Docker Compose

Cette rubrique décrit comment configurer les composants Milvus et ses dépendances tierces avec Docker Compose.

Dans la version actuelle, tous les paramètres ne prennent effet qu'après le redémarrage de Milvus.

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.17/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 :

Objectif Paramètres
Optimisation des performances
Données et méta
Administration
Quota et limites

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.17/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"
...
Les données sont stockées dans le dossier /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

Traduit parDeepLogo

Try Managed Milvus for Free

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

Get Started
Feedback

Cette page a-t - elle été utile ?