BatchTaskContainerSettings interface

Configuración del contenedor de una tarea.

Propiedades

containerHostBatchBindMounts

Las rutas de acceso que desea montar en la tarea contenedora. Si esta matriz es nula o no está presente, la tarea de contenedor montará toda la unidad de disco temporal en windows (o AZ_BATCH_NODE_ROOT_DIR en Linux). No montará ninguna ruta de acceso de datos en el contenedor si esta matriz está establecida como vacía.

containerRunOptions

Opciones adicionales para el comando container create. Estas opciones adicionales se proporcionan como argumentos para el comando "docker create", además de las controladas por el servicio Batch.

imageName

La imagen que se usará para crear el contenedor en el que se ejecutará la tarea. Esta es la referencia completa de Image, tal como se especificaría en "docker pull". Si no se proporciona ninguna etiqueta como parte del nombre de la imagen, la etiqueta ":latest" se usa como predeterminada.

registry

El registro privado que contiene la imagen del contenedor. Esta configuración puede omitirse si ya se proporcionó en la creación del Pool.

workingDirectory

La ubicación del directorio de trabajo de tareas del contenedor. El valor predeterminado es "taskWorkingDirectory".

Detalles de las propiedades

containerHostBatchBindMounts

Las rutas de acceso que desea montar en la tarea contenedora. Si esta matriz es nula o no está presente, la tarea de contenedor montará toda la unidad de disco temporal en windows (o AZ_BATCH_NODE_ROOT_DIR en Linux). No montará ninguna ruta de acceso de datos en el contenedor si esta matriz está establecida como vacía.

containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]

Valor de propiedad

containerRunOptions

Opciones adicionales para el comando container create. Estas opciones adicionales se proporcionan como argumentos para el comando "docker create", además de las controladas por el servicio Batch.

containerRunOptions?: string

Valor de propiedad

string

imageName

La imagen que se usará para crear el contenedor en el que se ejecutará la tarea. Esta es la referencia completa de Image, tal como se especificaría en "docker pull". Si no se proporciona ninguna etiqueta como parte del nombre de la imagen, la etiqueta ":latest" se usa como predeterminada.

imageName: string

Valor de propiedad

string

registry

El registro privado que contiene la imagen del contenedor. Esta configuración puede omitirse si ya se proporcionó en la creación del Pool.

registry?: ContainerRegistryReference

Valor de propiedad

workingDirectory

La ubicación del directorio de trabajo de tareas del contenedor. El valor predeterminado es "taskWorkingDirectory".

workingDirectory?: ContainerWorkingDirectory

Valor de propiedad