• نبذة عن Milvus
  • ابدأ
  • المفاهيم
  • دليل المستخدم
  • استيراد البيانات
  • أدوات الذكاء الاصطناعي
  • دليل الإدارة
  • الأدوات
  • عمليات الدمج
  • الدروس التعليمية
  • الأسئلة الشائعة
  • API Reference

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

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

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

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

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

$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.0/configs/milvus.yaml

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

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

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

مرتبة حسب:

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

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

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

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

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

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

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

قم بتعيين المسار المحلي لملف milvus.yaml الخاص بك إلى مسارات حاويات Docker المقابلة لملفات التكوين /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=.

بدء تشغيل Milvus

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

$ sudo docker compose up -d

الخطوة التالية

ترجمة بواسطةDeepL

جرب Managed Milvus مجاناً

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

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

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