TaskContainerSettings interface
إعدادات الحاوية لمهمة.
الخصائص
| container |
إذا كان هذا الصفيف خاليا أو غير موجود، فستحمل مهمة الحاوية محرك أقراص مؤقت بالكامل في windows (أو AZ_BATCH_NODE_ROOT_DIR في Linux). لن يقوم بتحميل أي مسارات بيانات في الحاوية إذا تم تعيين هذا الصفيف على أنه فارغ. |
| container |
يتم توفير هذه الخيارات الإضافية كوسيطات للأمر "إنشاء docker"، بالإضافة إلى تلك التي تتحكم بها خدمة الدفعات. |
| image |
هذا هو مرجع الصورة الكامل، كما سيتم تحديد "docker pull". إذا لم يتم توفير علامة كجزء من اسم الصورة، يتم استخدام العلامة ":latest" كعلامة افتراضية. |
| registry | يمكن حذف هذا الإعداد إذا تم توفيره بالفعل في إنشاء التجمع. |
| working |
علامة للإشارة إلى مكان عمل دليل مهمة الحاوية. الإعداد الافتراضي هو "taskWorkingDirectory". |
تفاصيل الخاصية
containerHostBatchBindMounts
إذا كان هذا الصفيف خاليا أو غير موجود، فستحمل مهمة الحاوية محرك أقراص مؤقت بالكامل في windows (أو AZ_BATCH_NODE_ROOT_DIR في Linux). لن يقوم بتحميل أي مسارات بيانات في الحاوية إذا تم تعيين هذا الصفيف على أنه فارغ.
containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]
قيمة الخاصية
containerRunOptions
يتم توفير هذه الخيارات الإضافية كوسيطات للأمر "إنشاء docker"، بالإضافة إلى تلك التي تتحكم بها خدمة الدفعات.
containerRunOptions?: string
قيمة الخاصية
string
imageName
هذا هو مرجع الصورة الكامل، كما سيتم تحديد "docker pull". إذا لم يتم توفير علامة كجزء من اسم الصورة، يتم استخدام العلامة ":latest" كعلامة افتراضية.
imageName: string
قيمة الخاصية
string
registry
يمكن حذف هذا الإعداد إذا تم توفيره بالفعل في إنشاء التجمع.
registry?: ContainerRegistry
قيمة الخاصية
workingDirectory
علامة للإشارة إلى مكان عمل دليل مهمة الحاوية. الإعداد الافتراضي هو "taskWorkingDirectory".
workingDirectory?: ContainerWorkingDirectory