New-AzContainerInstanceObject
Een in-memory object maken voor Container
Syntaxis
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>]
Description
Een in-memory object maken voor Container
Voorbeelden
Voorbeeld 1: Een containerinstantie maken met behulp van een installatiekopieënalphine met aanvraag-CPU 1.0 en aanvraaggeheugen 1,5 Gb
New-AzContainerInstanceObject -Name "test-container" -Image alpine -RequestCpu 1 -RequestMemoryInGb 1.5
Name
----
test-container
Een containerinstantie maken met behulp van een installatiekopieënalphine met aanvraag cpu 1.0 en aanvraaggeheugen 1,5 Gb
Voorbeeld 2: Een containerinstantie maken met behulp van een installatiekopieënalphine met limiet cpu 2.0 en geheugenlimiet 2,5 Gb beperken
New-AzContainerInstanceObject -Image alpine -Name "test-container" -LimitCpu 2 -LimitMemoryInGb 2.5
Name
----
test-container
Een containerinstantie maken met behulp van een installatiekopieënalphine met limiet cpu 2.0 en geheugenlimiet van 2,5 Gb
Voorbeeld 3: Een containergroep maken met een containerinstantie
$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
Een containergroep maken met een containerinstantie
Parameters
-Command
De opdrachten die moeten worden uitgevoerd in het containerexemplaren in exec-formulier.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ConfigMapKeyValuePair
De woordenlijst voor sleutel-waardeparen in de configuratietoewijzing die moet worden ingesteld in de containerinstantie. Zie de sectie NOTES voor de eigenschappen CONFIGMAPKEYVALUEPAIR en maak een hash-tabel om deze samen te stellen.
Type: | IConfigMapKeyValuePairs |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-EnvironmentVariable
De omgevingsvariabelen die moeten worden ingesteld in de containerinstantie. Zie de sectie NOTES voor OMGEVINGSVARIABELe eigenschappen en maak een hash-tabel om deze samen te stellen.
Type: | IEnvironmentVariable[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Image
De naam van de installatiekopieën die worden gebruikt om de containerinstantie te maken.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LimitCpu
De CPU-limiet van deze containerinstantie.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LimitMemoryInGb
De geheugenlimiet in GB van deze containerinstantie.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LimitsGpuCount
Het aantal GPU-resources.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LimitsGpuSku
De SKU van de GPU-resource.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeExecCommand
De opdrachten die in de container moeten worden uitgevoerd.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeFailureThreshold
De drempelwaarde voor fouten.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeHttpGetHttpHeader
De HTTP-headers voor de livenesstest. Zie de sectie NOTES voor LIVENESSPROBEHTTPGETHTTPHEADER-eigenschappen en maak een hash-tabel om deze samen te stellen.
Type: | IHttpHeader[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeHttpGetPath
Het pad om te testen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeHttpGetPort
Het poortnummer dat moet worden uitgevoerd.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeHttpGetScheme
Het schema.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeInitialDelaySecond
De eerste vertragings seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbePeriodSecond
De seconden van de periode.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeSuccessThreshold
De slagingsdrempel.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-LivenessProbeTimeoutSecond
De time-out seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
De door de gebruiker opgegeven naam van het containerexemplaren.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Port
De weergegeven poorten op het containerexemplaren. Zie de sectie NOTES voor POORT-eigenschappen en maak een hash-tabel om deze samen te stellen.
Type: | IContainerPort[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeExecCommand
De opdrachten die in de container moeten worden uitgevoerd.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeFailureThreshold
De drempelwaarde voor fouten.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeHttpGetHttpHeader
De HTTP-headers voor gereedheidstest. Zie de sectie NOTES voor DE eigenschappen READINESSPROBEHTTPGETHTTPHEADER en maak een hash-tabel om deze samen te stellen.
Type: | IHttpHeader[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeHttpGetPath
Het pad om te testen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeHttpGetPort
Het poortnummer dat moet worden uitgevoerd.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeHttpGetScheme
Het schema.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeInitialDelaySecond
De eerste vertragings seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbePeriodSecond
De seconden van de periode.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeSuccessThreshold
De slagingsdrempel.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ReadinessProbeTimeoutSecond
De time-out seconden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RequestCpu
De CPU-aanvraag van deze containerinstantie.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RequestMemoryInGb
De geheugenaanvraag in GB van deze containerinstantie.
Type: | Double |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RequestsGpuCount
Het aantal GPU-resources.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-RequestsGpuSku
De SKU van de GPU-resource.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VolumeMount
Het volume wordt gekoppeld aan de containerinstantie. Zie de sectie NOTES voor VOLUMEMOUNT-eigenschappen en maak een hash-tabel om deze samen te stellen.
Type: | IVolumeMount[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Azure PowerShell