共用方式為


New-AzContainerAppInitContainerTemplateObject

建立 InitContainer 的記憶體內部物件。

語法

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

Description

建立 InitContainer 的記憶體內部物件。

範例

範例 1:建立 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

建立 InitContainer 的記憶體內部物件。

參數

-Arg

容器啟動命令自變數。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Command

容器啟動命令。

類型:String[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Env

容器環境變數。

類型:IEnvironmentVar[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Image

容器映像標記。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

自訂容器名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceCpu

核心中必要的 CPU,例如 0.5。

類型:Double
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceMemory

必要的記憶體,例如 “250Mb”。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-VolumeMount

容器磁碟區掛接。

類型:IVolumeMount[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸出

InitContainer