🚀 جرب Zilliz Cloud، الـ Milvus المدارة بالكامل، مجاناً — تجربة أداء أسرع بـ 10 أضعاف! جرب الآن>>

milvus-logo
LFAI
الصفحة الرئيسية
  • دليل الإدارة

تكوين Milvus باستخدام Docker Compose

يصف هذا الموضوع كيفية تهيئة مكونات Milvus وتوابعها الخارجية باستخدام Docker Compose.

في الإصدار الحالي، تسري جميع المعلمات فقط بعد إعادة تشغيل Milvus.

تنزيل ملف التكوين

قم بتنزيل milvus.yaml مباشرة أو باستخدام الأمر التالي.

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

تعديل ملف التكوين

قم بتهيئة مثيل Milvus الخاص بك ليناسب سيناريوهات تطبيقك من خلال تعديل المعلمات المقابلة في milvus.yaml.

راجع الروابط التالية لمزيد من المعلومات حول كل معلمة.

مرتبة حسب:

الغرض المعلمات
ضبط الأداء
البيانات والتعريف
الإدارة
الحصة والحدود

تنزيل ملف التثبيت

قم بتنزيل ملف التثبيت الخاص بـ Milvus المستقل، واحفظه بصيغة docker-compose.yml.

يمكنك أيضاً ببساطة تشغيل الأمر التالي.

# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v2.5.4/milvus-standalone-docker-compose.yml -O docker-compose.yml

تعديل ملف التثبيت

في docker-compose.yml ، أضف قسم volumes تحت كل milvus-standalone.

قم بتعيين المسار المحلي لملف milvus.yaml الخاص بك على مسارات حاوية دوكر المقابلة لملفات التكوين /milvus/configs/milvus.yaml تحت كل 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 وفقًا للتكوين الافتراضي في docker-compose.yml. لتغيير المجلد لتخزين البيانات، قم بتحرير docker-compose.yml أو قم بتشغيل $ export DOCKER_VOLUME_DIRECTORY=.

بدء تشغيل ميلفوس

بعد الانتهاء من تعديل ملف التهيئة وملف التثبيت، يمكنك بعد ذلك بدء تشغيل ميلفوس.

$ sudo docker compose up -d

ما التالي

جرب Managed Milvus مجاناً

Zilliz Cloud خالي من المتاعب، ويعمل بواسطة Milvus ويعمل بسرعة 10 أضعاف.

ابدأ
التعليقات

هل كانت هذه الصفحة مفيدة؟