Compartilhar via


New-AzContainerInstanceInitDefinitionObject

Criar um objeto na memória para InitContainerDefinition

Syntax

New-AzContainerInstanceInitDefinitionObject
   -Name <String>
   [-Command <String[]>]
   [-EnvironmentVariable <IEnvironmentVariable[]>]
   [-Image <String>]
   [-VolumeMount <IVolumeMount[]>]
   [<CommonParameters>]

Description

Criar um objeto na memória para InitContainerDefinition

Exemplos

Exemplo 1: Configurar a definição de contêiner de inicialização

New-AzContainerInstanceInitDefinitionObject -Name "initDefinition" -Command "/bin/sh -c myscript.sh"

Name
----
initDefinition

Este comando configura a definição de contêiner init com comando /bin/sh -c myscript.sh

Parâmetros

-Command

O comando a ser executado no contêiner de inicialização no formato executável.

Tipo:String[]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-EnvironmentVariable

As variáveis de ambiente a serem definidas no contêiner de inicialização. Para construir, consulte a seção NOTAS para propriedades ENVIRONMENTVARIABLE e crie uma tabela de hash.

Tipo:IEnvironmentVariable[]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-Image

A imagem do contêiner de inicialização.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

O nome do contêiner de inicialização.

Tipo:String
Position:Named
valor padrão:None
Obrigatório:True
Accept pipeline input:False
Accept wildcard characters:False

-VolumeMount

As montagens de volume disponíveis ao contêiner de inicialização. Para construir, consulte a seção NOTAS para propriedades VOLUMEMOUNT e crie uma tabela de hash.

Tipo:IVolumeMount[]
Position:Named
valor padrão:None
Obrigatório:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

InitContainerDefinition