Share via


New-AzContainerInstanceInitDefinitionObject

InitContainerDefinition のメモリ内オブジェクトを作成する

構文

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

説明

InitContainerDefinition のメモリ内オブジェクトを作成する

例 1: init コンテナー定義を設定する

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

Name
----
initDefinition

このコマンドは、コマンドを使用して init コンテナー定義を設定します。 /bin/sh -c myscript.sh

パラメーター

-Command

exec 形式の Init コンテナー内で実行するコマンド。

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnvironmentVariable

Init コンテナー内で設定する環境変数。 構築するには、ENVIRONMENTVARIABLE プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IEnvironmentVariable[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Image

init コンテナーの画像。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

init コンテナーの名前。

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VolumeMount

Init コンテナーで使用可能なボリューム マウント。 構築するには、VOLUMEMOUNT プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

Type:IVolumeMount[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

出力

InitContainerDefinition