New-AzContainerInstanceNoDefaultObject
Vytvoření objektu v paměti pro kontejner bez výchozích hodnot
Syntaxe
New-AzContainerInstanceNoDefaultObject
-Name <String>
[-Command <String[]>]
[-ConfigMapKeyValuePair <IConfigMapKeyValuePairs>]
[-EnvironmentVariable <IEnvironmentVariable[]>]
[-Image <String>]
[-LimitCpu <Double>]
[-LimitMemoryInGb <Double>]
[-LimitsGpuCount <Int32>]
[-LimitsGpuSku <String>]
[-LivenessProbeExecCommand <String[]>]
[-LivenessProbeFailureThreshold <Int32>]
[-LivenessProbeHttpGetHttpHeader <IHttpHeader[]>]
[-LivenessProbeHttpGetPath <String>]
[-LivenessProbeHttpGetPort <Int32>]
[-LivenessProbeHttpGetScheme <String>]
[-LivenessProbeInitialDelaySecond <Int32>]
[-LivenessProbePeriodSecond <Int32>]
[-LivenessProbeSuccessThreshold <Int32>]
[-LivenessProbeTimeoutSecond <Int32>]
[-Port <IContainerPort[]>]
[-ReadinessProbeExecCommand <String[]>]
[-ReadinessProbeFailureThreshold <Int32>]
[-ReadinessProbeHttpGetHttpHeader <IHttpHeader[]>]
[-ReadinessProbeHttpGetPath <String>]
[-ReadinessProbeHttpGetPort <Int32>]
[-ReadinessProbeHttpGetScheme <String>]
[-ReadinessProbeInitialDelaySecond <Int32>]
[-ReadinessProbePeriodSecond <Int32>]
[-ReadinessProbeSuccessThreshold <Int32>]
[-ReadinessProbeTimeoutSecond <Int32>]
[-RequestCpu <Double>]
[-RequestMemoryInGb <Double>]
[-RequestsGpuCount <Int32>]
[-RequestsGpuSku <String>]
[-VolumeMount <IVolumeMount[]>]
[<CommonParameters>]
Description
Vytvoření objektu v paměti pro kontejner bez výchozích hodnot
Příklady
Příklad 1: Vytvoření instance kontejneru pomocí image alphine s procesorem požadavku 1.0 a 1,5 Gb paměti požadavku
New-AzContainerInstanceNoDefaultObject -Name "test-container" -Image alpine -RequestCpu 1 -RequestMemoryInGb 1.5
Name
----
test-container
Vytvoření instance kontejneru pomocí image alphine s procesorem požadavku 1.0 a 1,5 Gb paměti požadavku
Příklad 2: Vytvoření instance kontejneru pomocí image alphine s limitem procesoru 2.0 a omezení paměti 2,5 Gb
New-AzContainerInstanceNoDefaultObject -Image alpine -Name "test-container" -LimitCpu 2 -LimitMemoryInGb 2.5
Name
----
test-container
Vytvoření instance kontejneru pomocí image alphine s limitem procesoru 2.0 a limitem paměti 2,5 Gb
Příklad 3: Vytvoření skupiny kontejnerů s instancí kontejneru
$container = New-AzContainerInstanceNoDefaultObject -Name test-container -Image alpine
New-AzContainerGroup -ResourceGroupName testrg-rg -Name test-cg -Location eastus -Container $container
Location Name Zone ResourceGroupName
-------- ---- ---- -----------------
eastus test-cg test-rg
Vytvoření skupiny kontejnerů s instancí kontejneru
Parametry
-Command
Příkazy, které se mají spustit v instanci kontejneru ve formuláři exec.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ConfigMapKeyValuePair
Dvojice klíč-hodnota slovník v konfigurační mapě, která se nastaví v instanci kontejneru. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti CONFIGMAPKEYVALUEPAIR a vytvořte tabulku hash.
Typ: | IConfigMapKeyValuePairs |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EnvironmentVariable
Proměnné prostředí, které se mají nastavit v instanci kontejneru. Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti ENVIRONMENTVARIABLE a vytvořte tabulku hash.
Typ: | IEnvironmentVariable[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Image
Název image použité k vytvoření instance kontejneru.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LimitCpu
Omezení procesoru této instance kontejneru.
Typ: | Double |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LimitMemoryInGb
Limit paměti v GB této instance kontejneru.
Typ: | Double |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LimitsGpuCount
Počet prostředků GPU.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LimitsGpuSku
Skladová položka prostředku GPU.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeExecCommand
Příkazy, které se mají spustit v rámci kontejneru.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeFailureThreshold
Prahová hodnota selhání.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeHttpGetHttpHeader
Hlavičky HTTP pro sondu živé aktivity. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti LIVENESSPROBEHTTPGETHTTPHEADER a vytvořte tabulku hash.
Typ: | IHttpHeader[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeHttpGetPath
Cesta k sondě.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeHttpGetPort
Číslo portu, které se má testovat.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeHttpGetScheme
Schéma.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeInitialDelaySecond
Počáteční prodleva sekund.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbePeriodSecond
Interval sekund.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeSuccessThreshold
Prahová hodnota úspěchu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LivenessProbeTimeoutSecond
Sekundy časového limitu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Uživatelem zadaný název instance kontejneru.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Port
Vystavené porty v instanci kontejneru. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti PORTU a vytvořte tabulku hash.
Typ: | IContainerPort[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeExecCommand
Příkazy, které se mají spustit v rámci kontejneru.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeFailureThreshold
Prahová hodnota selhání.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeHttpGetHttpHeader
Hlavičky HTTP pro sondu připravenosti. Pokud chcete vytvořit, přečtěte si část NOTES pro vlastnosti READINESSPROBEHTTPGETHTTPHEADER a vytvořte tabulku hash.
Typ: | IHttpHeader[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeHttpGetPath
Cesta k sondě.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeHttpGetPort
Číslo portu, které se má testovat.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeHttpGetScheme
Schéma.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeInitialDelaySecond
Počáteční prodleva sekund.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbePeriodSecond
Interval sekund.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeSuccessThreshold
Prahová hodnota úspěchu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadinessProbeTimeoutSecond
Sekundy časového limitu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RequestCpu
Požadavek na procesor této instance kontejneru.
Typ: | Double |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RequestMemoryInGb
Požadavek na paměť v GB této instance kontejneru.
Typ: | Double |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RequestsGpuCount
Počet prostředků GPU.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RequestsGpuSku
Skladová položka prostředku GPU.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VolumeMount
Svazek se připojí k instanci kontejneru. Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti VOLUMEMOUNT a vytvořte tabulku hash.
Typ: | IVolumeMount[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
Azure PowerShell