Condividi tramite


New-AzContainerAppTemplateObject

Creare un oggetto in memoria per Container.

Sintassi

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

Descrizione

Creare un oggetto in memoria per Container.

Esempio

Esempio 1: Creare un oggetto in memoria per 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

Creare un oggetto in memoria per Container.

Parametri

-Arg

Argomenti del comando di avvio del contenitore.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Command

Comando start del contenitore.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Env

Variabili di ambiente del contenitore.

Tipo:IEnvironmentVar[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Image

Tag immagine contenitore.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome del contenitore personalizzato.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Probe

Elenco di probe per il contenitore.

Tipo:IContainerAppProbe[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceCpu

CPU necessaria nei core, ad esempio 0,5.

Tipo:Double
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ResourceMemory

Memoria necessaria, ad esempio "250 Mb".

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VolumeMount

Montaggi del volume del contenitore.

Tipo:IVolumeMount[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

Container