共用方式為


New-AzContainerInstanceInitDefinitionObject

建立 InitContainerDefinition 的記憶體內部物件

Syntax

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

Description

建立 InitContainerDefinition 的記憶體內部物件

範例

範例 1:設定 init 容器定義

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

Name
----
initDefinition

此命令會使用 命令來設定 init 容器定義 /bin/sh -c myscript.sh

參數

-Command

在 exec 表單的 init 容器內執行的命令。

類型:String[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-EnvironmentVariable

在 init 容器中設定的環境變數。 若要建構,請參閱 ENVIRONMENTVARIABLE 屬性的 NOTES 一節,並建立哈希表。

類型:IEnvironmentVariable[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Image

init 容器的映像。

類型:String
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

init 容器的名稱。

類型:String
Position:Named
預設值:None
必要:True
Accept pipeline input:False
Accept wildcard characters:False

-VolumeMount

磁碟區掛接可供 init 容器使用。 若要建構,請參閱 VOLUMEMOUNT 屬性的 NOTES 一節,並建立哈希表。

類型:IVolumeMount[]
Position:Named
預設值:None
必要:False
Accept pipeline input:False
Accept wildcard characters:False

輸出

InitContainerDefinition