Compartilhar via


New-AzContainerAppTemplateObject

Crie um objeto na memória para Container.

Syntax

New-AzContainerAppTemplateObject
   [-Probe <IContainerAppProbe[]>]
   [-Arg <String[]>]
   [-Command <String[]>]
   [-Env <IEnvironmentVar[]>]
   [-Image <String>]
   [-Name <String>]
   [-ResourceCpu <Double>]
   [-ResourceMemory <String>]
   [-VolumeMount <IVolumeMount[]>]
   [<CommonParameters>]

Description

Crie um objeto na memória para Container.

Exemplos

Exemplo 1: Criar um objeto na memória para Container.

$probeHttpGetHttpHeader = New-AzContainerAppProbeHeaderObject -Name "Custom-Header" -Value "Awesome"
$probe = New-AzContainerAppProbeObject -Type "Liveness" -HttpGetPath "/health" -HttpGetPort 8080 -InitialDelaySecond 3 -PeriodSecond 3 -HttpGetHttpHeader $probeHttpGetHttpHeader

New-AzContainerAppTemplateObject -Image "repo/testcontainerApp0:v1" -Name "testcontainerApp0" -Probe $probe

Image                     Name              ResourceCpu ResourceEphemeralStorage ResourceMemory
-----                     ----              ----------- ------------------------ --------------
repo/testcontainerApp0:v1 testcontainerApp0

Crie um objeto na memória para Container.

Parâmetros

-Arg

Argumentos de comando de início de contêiner.

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

-Command

Comando de início do contêiner.

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

-Env

Variáveis de ambiente de contêiner. Para construir, consulte a seção NOTAS para propriedades ENV e crie uma tabela de hash.

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

-Image

Tag de imagem de contêiner.

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

-Name

Nome do contêiner personalizado.

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

-Probe

Lista de sondas para o contêiner. Para construir, consulte a seção NOTAS para propriedades PROBE e crie uma tabela de hash.

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

-ResourceCpu

CPU necessária em núcleos, por exemplo, 0.5.

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

-ResourceMemory

Memória necessária, por exemplo, "250Mb".

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

-VolumeMount

O volume do contêiner é montado. 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

Container