BatchTaskContainerSettings interface
Configuración del contenedor de una tarea.
Propiedades
| container |
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. |
| container |
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. |
| image |
Imagen que se va a usar para crear el contenedor en el que se ejecutará la tarea. Esta es la referencia de imagen completa, 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 valor predeterminado. |
| registry | Registro privado que contiene la imagen de contenedor. Esta configuración se puede omitir si ya se proporcionó en la creación del grupo. |
| working |
Ubicación del directorio de trabajo de la tarea de contenedor. El valor predeterminado es "taskWorkingDirectory". Valores posibles: "taskWorkingDirectory", "containerImageDefault" |
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
Imagen que se va a usar para crear el contenedor en el que se ejecutará la tarea. Esta es la referencia de imagen completa, 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 valor predeterminado.
imageName: string
Valor de propiedad
string
registry
Registro privado que contiene la imagen de contenedor. Esta configuración se puede omitir si ya se proporcionó en la creación del grupo.
registry?: ContainerRegistryReference
Valor de propiedad
workingDirectory
Ubicación del directorio de trabajo de la tarea de contenedor. El valor predeterminado es "taskWorkingDirectory".
Valores posibles: "taskWorkingDirectory", "containerImageDefault"
workingDirectory?: string
Valor de propiedad
string