New-AzContainerInstanceNoDefaultObject
Tworzenie obiektu w pamięci dla kontenera bez wartości domyślnych
Składnia
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>]
Opis
Tworzenie obiektu w pamięci dla kontenera bez wartości domyślnych
Przykłady
Przykład 1: Tworzenie wystąpienia kontenera przy użyciu alphine obrazu z żądaniem cpu 1.0 i pamięci żądania 1.5Gb
New-AzContainerInstanceNoDefaultObject -Name "test-container" -Image alpine -RequestCpu 1 -RequestMemoryInGb 1.5
Name
----
test-container
Tworzenie wystąpienia kontenera przy użyciu alphine obrazu z żądaniem cpu 1.0 i pamięci żądania 1.5 Gb
Przykład 2: Tworzenie wystąpienia kontenera przy użyciu alphine obrazu z limitem procesora CPU 2.0 i ograniczenie pamięci 2,5 Gb
New-AzContainerInstanceNoDefaultObject -Image alpine -Name "test-container" -LimitCpu 2 -LimitMemoryInGb 2.5
Name
----
test-container
Tworzenie wystąpienia kontenera przy użyciu alphine obrazu z limitem procesora CPU 2.0 i ograniczenie pamięci 2,5 Gb
Przykład 3. Tworzenie grupy kontenerów przy użyciu wystąpienia kontenera
$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
Tworzenie grupy kontenerów z wystąpieniem kontenera
Parametry
-Command
Polecenia do wykonania w ramach wystąpienia kontenera w formularzu exec.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ConfigMapKeyValuePair
Słownik par klucz-wartość w mapie konfiguracji do ustawienia w wystąpieniu kontenera. Aby utworzyć, zobacz sekcję UWAGI dla właściwości CONFIGMAPKEYVALUEPAIR i utwórz tabelę skrótów.
Typ: | IConfigMapKeyValuePairs |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EnvironmentVariable
Zmienne środowiskowe do ustawienia w wystąpieniu kontenera. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości ENVIRONMENTVARIABLE i utwórz tabelę skrótów.
Typ: | IEnvironmentVariable[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Image
Nazwa obrazu użytego do utworzenia wystąpienia kontenera.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LimitCpu
Limit procesora CPU dla tego wystąpienia kontenera.
Typ: | Double |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LimitMemoryInGb
Limit pamięci w GB tego wystąpienia kontenera.
Typ: | Double |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LimitsGpuCount
Liczba zasobów procesora GPU.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LimitsGpuSku
Jednostka SKU zasobu procesora GPU.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeExecCommand
Polecenia do wykonania w kontenerze.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeFailureThreshold
Próg niepowodzenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeHttpGetHttpHeader
Nagłówki HTTP dla sondy liveness. Aby utworzyć, zobacz sekcję UWAGI dla właściwości LIVENESSPROBEHTTPHTTPHEADER i utwórz tabelę skrótów.
Typ: | IHttpHeader[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeHttpGetPath
Ścieżka do sondy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeHttpGetPort
Numer portu do sondy.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeHttpGetScheme
Schemat.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeInitialDelaySecond
Początkowe opóźnienie sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbePeriodSecond
Czas w sekundach.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeSuccessThreshold
Próg powodzenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LivenessProbeTimeoutSecond
Limit czasu sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Name
Podana przez użytkownika nazwa wystąpienia kontenera.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Port
Uwidocznione porty w wystąpieniu kontenera. Aby skonstruować, zobacz sekcję UWAGI dla właściwości portów i utwórz tabelę skrótów.
Typ: | IContainerPort[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeExecCommand
Polecenia do wykonania w kontenerze.
Typ: | String[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeFailureThreshold
Próg niepowodzenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeHttpGetHttpHeader
Nagłówki HTTP dla sondy gotowości. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości READINESSPROBEHTTPHTTPHEADER i utwórz tabelę skrótów.
Typ: | IHttpHeader[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeHttpGetPath
Ścieżka do sondy.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeHttpGetPort
Numer portu do sondy.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeHttpGetScheme
Schemat.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeInitialDelaySecond
Początkowe opóźnienie sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbePeriodSecond
Czas w sekundach.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeSuccessThreshold
Próg powodzenia.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ReadinessProbeTimeoutSecond
Limit czasu sekund.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequestCpu
Żądanie procesora CPU tego wystąpienia kontenera.
Typ: | Double |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequestMemoryInGb
Żądanie pamięci w GB tego wystąpienia kontenera.
Typ: | Double |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequestsGpuCount
Liczba zasobów procesora GPU.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RequestsGpuSku
Jednostka SKU zasobu procesora GPU.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VolumeMount
Woluminy są montowane w wystąpieniu kontenera. Aby utworzyć tabelę, zobacz sekcję UWAGI dla właściwości VOLUMEMOUNT i utwórz tabelę skrótów.
Typ: | IVolumeMount[] |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |