Freigeben über


New-AzContainerAppInitContainerTemplateObject

Erstellen Sie ein In-Memory-Objekt für InitContainer.

Syntax

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

Beschreibung

Erstellen Sie ein In-Memory-Objekt für InitContainer.

Beispiele

Beispiel 1: Erstellen eines In-Memory-Objekts für InitContainer.

New-AzContainerAppInitContainerTemplateObject -Image "mcr.microsoft.com/k8se/quickstart:latest" -Name "simple-hello-world-container2" -ResourceCpu 0.25 -ResourceMemory "0.5Gi" -Command "/bin/sh" -Arg "-c","while true; do echo hello; sleep 10;done"

Image                                    Name                          ResourceCpu ResourceEphemeralStorage ResourceMemory
-----                                    ----                          ----------- ------------------------ --------------
mcr.microsoft.com/k8se/quickstart:latest simple-hello-world-container2 0.25                                 0.5Gi

Erstellen Sie ein In-Memory-Objekt für InitContainer.

Parameter

-Arg

Argumente für containerstartbefehle.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Command

Containerstartbefehl.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Env

Containerumgebungsvariablen.

Typ:IEnvironmentVar[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Image

Containerimage-Tag.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Benutzerdefinierter Containername.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceCpu

Erforderliche CPU in Kernen, z. B. 0,5.

Typ:Double
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ResourceMemory

Erforderlicher Arbeitsspeicher, z. B. "250Mb".

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-VolumeMount

Containervolumes mounts.

Typ:IVolumeMount[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

InitContainer