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

milvus-logo
LFAI
الصفحة الرئيسية
  • ابدأ الآن
  • Home
  • Docs
  • ابدأ الآن

  • تثبيت ميلفوس

  • تشغيل ميلفوس ستاندالون

  • تكوين Docker Compose (لينكس)

تشغيل Milvus باستخدام Docker Compose (لينكس)

توضح هذه الصفحة كيفية تشغيل مثيل Milvus في Docker باستخدام Docker Compose.

المتطلبات الأساسية

تثبيت ميلفوس

يوفر Milvus ملف تكوين Docker Compose في مستودع Milvus. لتثبيت Milvus باستخدام Docker Compose، قم فقط بتشغيل

# Download the configuration file
$ wget https://github.com/milvus-io/milvus/releases/download/v2.5.4/milvus-standalone-docker-compose.yml -O docker-compose.yml

# Start Milvus
$ sudo docker compose up -d

Creating milvus-etcd  ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
  • إذا فشلت في تشغيل الأمر أعلاه، يرجى التحقق مما إذا كان نظامك يحتوي على Docker Compose V1 مثبتاً على Docker Compose V1. إذا كانت هذه هي الحالة، ننصحك بالترحيل إلى Docker Compose V2 بسبب الملاحظات الموجودة في هذه الصفحة.

  • إذا واجهت أي مشاكل في سحب الصورة، اتصل بنا على community@zilliz.com مع تفاصيل حول المشكلة، وسنقدم لك الدعم اللازم.

بعد بدء تشغيل Milvus,

  • تم تشغيل الحاويات المسماة milvus-standalone و milvus-minio و milvus-etcd.
    • لا تعرض حاوية milvus-etcd أي منافذ للمضيف وتقوم بتعيين بياناتها إلى وحدات التخزين/etcd في المجلد الحالي.
    • تخدم حاوية milvus-minio المنفذين 9090 و9091 محلياً باستخدام بيانات اعتماد المصادقة الافتراضية وتعيّن بياناتها إلى وحدات التخزين/minio في المجلد الحالي.
    • تخدم الحاوية المستقلة milvus-standalone المنافذ 19530 محلياً بالإعدادات الافتراضية وتعيّن بياناتها إلى وحدات التخزين/ميلفوس في المجلد الحالي.

يمكنك التحقق مما إذا كانت الحاويات قيد التشغيل باستخدام الأمر التالي:

$ sudo docker-compose ps

      Name                     Command                  State                            Ports
--------------------------------------------------------------------------------------------------------------------
milvus-etcd         etcd -advertise-client-url ...   Up             2379/tcp, 2380/tcp
milvus-minio        /usr/bin/docker-entrypoint ...   Up (healthy)   9000/tcp
milvus-standalone   /tini -- milvus run standalone   Up             0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp

يمكنك أيضًا الوصول إلى Milvus WebUI على http://127.0.0.1:9091/webui/ لمعرفة المزيد عن مثيل Milvus الخاص بك. للحصول على التفاصيل، راجع Milvus WebUI.

إيقاف وحذف ميلفوس

يمكنك إيقاف وحذف هذه الحاوية كما يلي

# Stop Milvus
$ sudo docker compose down

# Delete service data
$ sudo rm -rf volumes

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

بعد تثبيت Milvus في Docker، يمكنك:

جرب Managed Milvus مجاناً

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

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

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