Compartilhar via


BatchTaskContainerSettings interface

As configurações de contêiner de uma Tarefa.

Propriedades

containerHostBatchBindMounts

Os caminhos que você deseja montar na tarefa de contêiner. Se essa matriz for nula ou não estiver presente, a tarefa de contêiner montará toda a unidade de disco temporária no Windows (ou AZ_BATCH_NODE_ROOT_DIR no Linux). Ele não montará nenhum caminho de dados no contêiner se essa matriz estiver definida como vazia.

containerRunOptions

Opções adicionais para o comando de criação de contêiner. Essas opções adicionais são fornecidas como argumentos para o comando "docker create", além das controladas pelo Serviço de Lote.

imageName

A imagem a ser usada para criar o contêiner no qual a Tarefa será executada. Essa é a referência de imagem completa, como seria especificado para "docker pull". Se nenhuma marca for fornecida como parte do nome da imagem, a marca ":latest" será usada como padrão.

registry

O registro privado que contém a imagem do contêiner. Essa configuração poderá ser omitida se já tiver sido fornecida na criação do Pool.

workingDirectory

O local do diretório de trabalho da Tarefa de contêiner. O padrão é 'taskWorkingDirectory'.

Valores possíveis: "taskWorkingDirectory", "containerImageDefault"

Detalhes da propriedade

containerHostBatchBindMounts

Os caminhos que você deseja montar na tarefa de contêiner. Se essa matriz for nula ou não estiver presente, a tarefa de contêiner montará toda a unidade de disco temporária no Windows (ou AZ_BATCH_NODE_ROOT_DIR no Linux). Ele não montará nenhum caminho de dados no contêiner se essa matriz estiver definida como vazia.

containerHostBatchBindMounts?: ContainerHostBatchBindMountEntry[]

Valor da propriedade

containerRunOptions

Opções adicionais para o comando de criação de contêiner. Essas opções adicionais são fornecidas como argumentos para o comando "docker create", além das controladas pelo Serviço de Lote.

containerRunOptions?: string

Valor da propriedade

string

imageName

A imagem a ser usada para criar o contêiner no qual a Tarefa será executada. Essa é a referência de imagem completa, como seria especificado para "docker pull". Se nenhuma marca for fornecida como parte do nome da imagem, a marca ":latest" será usada como padrão.

imageName: string

Valor da propriedade

string

registry

O registro privado que contém a imagem do contêiner. Essa configuração poderá ser omitida se já tiver sido fornecida na criação do Pool.

registry?: ContainerRegistryReference

Valor da propriedade

workingDirectory

O local do diretório de trabalho da Tarefa de contêiner. O padrão é 'taskWorkingDirectory'.

Valores possíveis: "taskWorkingDirectory", "containerImageDefault"

workingDirectory?: string

Valor da propriedade

string