صور Docker مسبقة الصنع للاستدلال

تُستخدم صور حاوية Docker مسبقة الصنع للاستدلال عند نشر نموذج باستخدام التعلم الآلي من Microsoft Azure. تم إنشاء الصور مسبقًا باستخدام أطر تعلم الآلة الشائعة وحزم Python. يمكنك أيضًا تمديد الحزم لإضافة حزم أخرى باستخدام إحدى الطرق التالية:

لماذا يجب علي استخدام الصور التي تم إنشاؤها مسبقًا؟

  • تقليل زمن انتقال توزيع النموذج
  • تحسين معدل نجاح نشر النموذج
  • تجنب إنشاء صورة غير ضرورية أثناء نشر النموذج
  • يتضمن فقط التبعيات المطلوبة والوصول مباشرة في الصورة/الحاوية

قائمة صور Docker سابقة الإنشاء للاستدلال

هام

تتضمن القائمة المتوفرة في الجدول التالي فقط صور Docker للاستدلال التي يدعمها Azure التعلم الآلي حاليا.

  • تعمل جميع صور Docker كمستخدم غير جذري.
  • نوصي باستخدام العلامة latest لصور Docker. يتم نشر صور Docker التي تم إنشاؤها مسبقا للاستدلال على سجل حاويات Microsoft (MCR). للحصول على معلومات حول كيفية الاستعلام عن قائمة العلامات المتاحة، راجع مستودع MCR GitHub.
  • إذا كنت ترغب في استخدام علامة معينة لأي صورة Docker للاستدلال، فإن Azure التعلم الآلي يدعم العلامات التي تتراوح بين latestستة أشهر أقدم من latest.

الحد الأدنى من الصور الأساسية للاستدلال

إصدار Framework CPU/GPU الحزم المثبتة مسبقاً مسار MCR
غير متوفرة CPU غير متاح mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cpu-inference:latest
غير متاح الجرافيك غير متاح mcr.microsoft.com/azureml/minimal-ubuntu20.04-py38-cuda11.6.2-gpu-inference:latest
غير متاح CPU غير متاح mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cpu-inference:latest
غير متاح الجرافيك غير متوفرة mcr.microsoft.com/azureml/minimal-ubuntu22.04-py39-cuda11.8-gpu-inference:latest