New-AzContainerInstanceObject
Skapa ett minnesinternt objekt för container
Syntax
Default (Standard)
New-AzContainerInstanceObject
-Image <String>
-Name <String>
[-Command <String[]>]
[-ConfigMapKeyValuePair <IConfigMapKeyValuePairs>]
[-EnvironmentVariable <IEnvironmentVariable[]>]
[-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>]
Beskrivning
Skapa ett minnesinternt objekt för container
Exempel
Exempel 1: Skapa en containerinstans med avbildningen alpine med cpu 1.0 för begäran och begära minne 1,5 GB
New-AzContainerInstanceObject -Name "test-container" -Image alpine -RequestCpu 1 -RequestMemoryInGb 1.5
Name
----
test-container
Skapa en containerinstans med avbildningen alpine med cpu 1.0 för begäran och begär minne 1,5 GB
Exempel 2: Skapa en containerinstans med avbildningen alpine med gräns cpu 2.0 och begränsa minnet 2,5 GB
New-AzContainerInstanceObject -Image alpine -Name "test-container" -LimitCpu 2 -LimitMemoryInGb 2.5
Name
----
test-container
Skapa en containerinstans med avbildningen alpine med gräns cpu 2.0 och begränsa minnet 2,5 GB
Exempel 3: Skapa en containergrupp med en containerinstans
$container = New-AzContainerInstanceObject -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
Skapa en containergrupp med en containerinstans
Parametrar
-Command
Kommandona som ska köras i containerinstansen i exec-form.
Parameteregenskaper
Typ: String [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ConfigMapKeyValuePair
Nyckelvärdet parar ordlistan i konfigurationskartan som ska anges i containerinstansen.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för CONFIGMAPKEYVALUEPAIR-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-EnvironmentVariable
Miljövariablerna som ska anges i containerinstansen.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för ENVIRONMENTVARIABLE-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-Image
Namnet på avbildningen som används för att skapa containerinstansen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LimitCpu
Cpu-gränsen för den här containerinstansen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LimitMemoryInGb
Minnesgränsen i GB för den här containerinstansen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LimitsGpuCount
Antalet GPU-resurser.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LimitsGpuSku
SKU för GPU-resursen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeExecCommand
Kommandona som ska köras i containern.
Parameteregenskaper
Typ: String [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeFailureThreshold
Tröskelvärdet för fel.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
HTTP-huvudena för liveness-avsökningen.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för LIVENESSPROBEHTTPGETHTTPHEADER-egenskaper och skapa en hash-tabell.
Typ: IHttpHeader [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeHttpGetPath
Sökvägen till avsökningen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeHttpGetPort
Portnumret som ska avsökas.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeHttpGetScheme
Schemat.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeInitialDelaySecond
Den inledande fördröjningen sekunder.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbePeriodSecond
Periodsekunderna.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeSuccessThreshold
Tröskelvärdet för lyckad framgång.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-LivenessProbeTimeoutSecond
Tidsgränsen sekunder.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-Name
Namnet på containerinstansen som tillhandahålls av användaren.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-Port
De portar som exponeras på containerinstansen.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för PORT-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Typ: IContainerPort [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeExecCommand
Kommandona som ska köras i containern.
Parameteregenskaper
Typ: String [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeFailureThreshold
Tröskelvärdet för fel.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
HTTP-huvuden för beredskapsavsökning.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för EGENSKAPER FÖR READINESSPROBEHTTPGETHTTPHEADER och skapa en hash-tabell.
Typ: IHttpHeader [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeHttpGetPath
Sökvägen till avsökningen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeHttpGetPort
Portnumret som ska avsökas.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeHttpGetScheme
Schemat.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeInitialDelaySecond
Den inledande fördröjningen sekunder.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbePeriodSecond
Periodsekunderna.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeSuccessThreshold
Tröskelvärdet för lyckad framgång.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-ReadinessProbeTimeoutSecond
Tidsgränsen sekunder.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-RequestCpu
CPU-begäran för den här containerinstansen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-RequestMemoryInGb
Minnesbegäran i GB för den här containerinstansen.
Parameteregenskaper
Typ: Double
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-RequestsGpuCount
Antalet GPU-resurser.
Parameteregenskaper
Typ: Int32
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-RequestsGpuSku
SKU för GPU-resursen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
-VolumeMount
Volymen monteras som är tillgänglig för containerinstansen.
Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för VOLUMEMOUNT-egenskaper och skapa en hash-tabell.
Parameteregenskaper
Typ: IVolumeMount [ ]
Standardvärde: None
Stöder jokrar: False
DontShow: False
Parametermängder
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter fastighetsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utgångar