az container
Kommentar
Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.
Hantera Azure Container Instances.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az container app |
Kommandon för att hantera Azure Container Instances-appen. |
Anknytning | Förhandsgranska |
az container app up |
Distribuera till Azure Container Instances med GitHub Actions. |
Anknytning | Förhandsgranska |
az container attach |
Koppla lokala standardutdata och felströmmar till en container i en containergrupp. Det här kommandot innehåller diagnostikinformation vid start av containern. När containern har startat strömmas STDOUT och STDERR till den lokala konsolen. |
Kärna | Allmän tillgänglighet |
az container create |
Skapa en containergrupp. |
Kärna | Allmän tillgänglighet |
az container delete |
Ta bort en containergrupp. |
Kärna | Allmän tillgänglighet |
az container exec |
Kör ett kommando inifrån en container som körs i en containergrupp. |
Kärna | Allmän tillgänglighet |
az container export |
Exportera en containergrupp i yaml-format. |
Kärna | Allmän tillgänglighet |
az container list |
Visa en lista över containergrupper. |
Kärna | Allmän tillgänglighet |
az container logs |
Granska loggarna för en container i en containergrupp. |
Kärna | Allmän tillgänglighet |
az container restart |
Startar om alla containrar i en containergrupp. |
Kärna | Allmän tillgänglighet |
az container show |
Hämta information om en containergrupp. |
Kärna | Allmän tillgänglighet |
az container start |
Startar alla containrar i en containergrupp. |
Kärna | Allmän tillgänglighet |
az container stop |
Stoppar alla containrar i en containergrupp. |
Kärna | Allmän tillgänglighet |
az container attach
Koppla lokala standardutdata och felströmmar till en container i en containergrupp. Det här kommandot innehåller diagnostikinformation vid start av containern. När containern har startat strömmas STDOUT och STDERR till den lokala konsolen.
az container attach [--container-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Koppla lokala standardutdata och felströmmar till en container i en containergrupp. (automatiskt genererad)
az container attach --name MyContainerGroup --resource-group MyResourceGroup
Valfria parametrar
Containern som ska kopplas till. Om den utelämnas väljs den första containern i containergruppen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container create
Skapa en containergrupp.
az container create --resource-group
[--acr-identity]
[--add-capabilities]
[--allow-escalation]
[--assign-identity]
[--azure-file-volume-account-key]
[--azure-file-volume-account-name]
[--azure-file-volume-mount-path]
[--azure-file-volume-share-name]
[--cce-policy]
[--command-line]
[--cpu]
[--dns-name-label]
[--drop-capabilities]
[--environment-variables]
[--file]
[--gitrepo-dir]
[--gitrepo-mount-path]
[--gitrepo-revision]
[--gitrepo-url]
[--image]
[--ip-address {Private, Public}]
[--location]
[--log-analytics-workspace]
[--log-analytics-workspace-key]
[--memory]
[--name]
[--no-wait]
[--os-type {Linux, Windows}]
[--ports]
[--priority]
[--privileged]
[--protocol {TCP, UDP}]
[--registry-login-server]
[--registry-password]
[--registry-username]
[--restart-policy {Always, Never, OnFailure}]
[--role]
[--run-as-group]
[--run-as-user]
[--scope]
[--seccomp-profile]
[--secrets]
[--secrets-mount-path]
[--secure-environment-variables]
[--sku]
[--subnet]
[--subnet-address-prefix]
[--vnet]
[--vnet-address-prefix]
[--vnet-name]
[--zone]
Exempel
Skapa en container i en containergrupp med 1 kärna och 1 GB minne.
az container create -g MyResourceGroup --name myapp --image myimage:latest --cpu 1 --memory 1
Skapa en container i en containergrupp som kör Windows, med 2 kärnor och 3,5 GB minne.
az container create -g MyResourceGroup --name mywinapp --image winappimage:latest --os-type Windows --cpu 2 --memory 3.5
Skapa en container i en containergrupp med offentlig IP-adress, portar och DNS-namnetikett.
az container create -g MyResourceGroup --name myapp --image myimage:latest --ports 80 443 --dns-name-label contoso
Skapa en container i en containergrupp som anropar ett skript vid start.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "/bin/sh -c '/path to/myscript.sh'"
Skapa en container i en containergrupp som kör ett kommando och stoppa containern efteråt.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "echo hello" --restart-policy Never
Skapa en container i en containergrupp med miljövariabler.
az container create -g MyResourceGroup --name myapp --image myimage:latest --environment-variables key1=value1 key2=value2
Skapa en container i en containergrupp med hjälp av containeravbildningen från Azure Container Registry.
az container create -g MyResourceGroup --name myapp --image myAcrRegistry.azurecr.io/myimage:latest --registry-password password
Skapa en container i en containergrupp som monterar en Azure-filresurs som volym.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "cat /mnt/azfile/myfile" --azure-file-volume-share-name myshare --azure-file-volume-account-name mystorageaccount --azure-file-volume-account-key mystoragekey --azure-file-volume-mount-path /mnt/azfile
Skapa en container i en containergrupp som monterar en git-lagringsplats som volym.
az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "cat /mnt/gitrepo" --gitrepo-url https://github.com/user/myrepo.git --gitrepo-dir ./dir1 --gitrepo-mount-path /mnt/gitrepo
Skapa en container i en containergrupp med hjälp av en yaml-fil.
az container create -g MyResourceGroup -f containerGroup.yaml
Skapa en containergrupp med hjälp av Log Analytics från ett arbetsytenamn.
az container create -g MyResourceGroup --name myapp --log-analytics-workspace myworkspace
Skapa en containergrupp med en systemtilldelad identitet.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity
Skapa en containergrupp med en systemtilldelad identitet. Gruppen har rollen Deltagare med åtkomst till ett lagringskonto.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1
Skapa en containergrupp med en användartilldelad identitet.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Skapa en containergrupp med både system- och användartilldelad identitet.
az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity [system] /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Obligatoriska parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Identiteten med åtkomst till containerregistret.
En lista över säkerhetskontextfunktioner som ska läggas till.
Tillåt om en process kan få fler privilegier än den överordnade processen.
Utrymmesavgränsad lista över tilldelade identiteter. Tilldelade identiteter är antingen användartilldelade identiteter (resurs-ID:n) och/eller den systemtilldelade identiteten ("[system]"). Mer information finns i exempel.
Åtkomstnyckeln för lagringskontot som används för åtkomst till Azure-filresursen.
Namnet på lagringskontot som innehåller Azure-filresursen.
Sökvägen i containern där azure-filvolymen ska monteras. Får inte innehålla kolon :.
Namnet på den Azure-filresurs som ska monteras som en volym.
CCE-principen för den konfidentiella containergruppen.
Kommandoraden som ska köras när containern startas, t.ex. "/bin/bash -c myscript.sh".
Det nödvändiga antalet CPU-kärnor i containrarna, exakt till en decimal.
Dns-namnetiketten för containergruppen med offentlig IP-adress.
En lista över säkerhetskontextfunktioner som ska tas bort.
En lista över miljövariabeln för containern. Blankstegsavgränsade värden i formatet "key=value".
Sökvägen till indatafilen.
Målkatalogsökvägen i git-lagringsplatsen. Får inte innehålla ...
Sökvägen i containern där git-lagringsplatsens volym ska monteras. Får inte innehålla kolon :.
Incheckningshash för den angivna revisionen.
URL:en för en git-lagringsplats som ska monteras som en volym.
Containeravbildningens namn.
Containergruppens IP-adresstyp.
Plats. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Log Analytics-arbetsytans namn eller ID. Använd den aktuella prenumerationen eller använd flaggan --subscription för att ange önskad prenumeration.
Log Analytics-arbetsytans nyckel.
Det nödvändiga minnet för containrarna i GB, exakt till en decimal.
Namnet på containergruppen.
Vänta inte tills den långvariga åtgärden har slutförts.
Operativsystemets typ av containrar.
En lista över portar som ska öppnas. Blankstegsavgränsad lista över portar.
Prioriteten för containergruppen.
Flaggan för att avgöra om containerbehörigheterna är förhöjda till Privileged.
Nätverksprotokollet som ska användas.
Inloggningsservern för containeravbildningsregistret.
Lösenordet för att logga in containeravbildningsregisterservern.
Användarnamnet för att logga in containeravbildningsregisterservern.
Starta om principen för alla containrar i containergruppen.
Rollnamn eller ID som den systemtilldelade identiteten kommer att ha.
Ange UID för användaren för containern.
Ange användar-GID för containern.
Omfång som den systemtilldelade identiteten kan komma åt.
En base64-kodad sträng som innehåller innehållet i JSON i seccomp-profilen.
Utrymmesavgränsade hemligheter i formatet "key=value".
Sökvägen i containern där hemlighetsvolymen ska monteras. Får inte innehålla kolon :.
En lista över en säker miljövariabel för containern. Blankstegsavgränsade värden i formatet "key=value".
SKU:n för containergruppen.
Namnet på undernätet när du skapar ett nytt VNET eller refererar till ett befintligt. Kan också referera till ett befintligt undernät efter ID.
Ip-adressprefixet för undernätet som ska användas när du skapar ett nytt VNET i CIDR-format.
Namnet på det virtuella nätverket när du skapar ett nytt eller refererar till ett befintligt. Kan också referera till ett befintligt vnet efter ID. På så sätt kan du använda virtuella nätverk från andra resursgrupper.
IP-adressprefixet som ska användas när du skapar ett nytt VNET i CIDR-format.
Argumentet "vnet_name" har blivit inaktuellt och tas bort i en framtida version. Använd "--vnet" i stället.
Namnet på det virtuella nätverket när du skapar ett nytt eller refererar till ett befintligt.
Zonen där containergruppen ska placeras.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container delete
Ta bort en containergrupp.
az container delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exempel
Ta bort en containergrupp. (automatiskt genererad)
az container delete --name MyContainerGroup --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container exec
Kör ett kommando inifrån en container som körs i en containergrupp.
Det vanligaste användningsfallet är att öppna ett interaktivt bash-gränssnitt. Se exempel nedan.
az container exec --exec-command
[--container-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Strömma ett gränssnitt inifrån en nginx-container.
az container exec -g MyResourceGroup --name mynginx --container-name nginx --exec-command "/bin/bash"
Obligatoriska parametrar
Kommandot som ska köras inifrån containern.
Valfria parametrar
Containernamnet där kommandot ska köras. Kan utelämnas för containergrupper med endast en container.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container export
Exportera en containergrupp i yaml-format.
az container export --file
[--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Exportera en containergrupp i yaml.
az container export -g MyResourceGroup --name mynginx -f output.yaml
Obligatoriska parametrar
Filsökvägen för att exportera containergruppen.
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container list
Visa en lista över containergrupper.
az container list [--resource-group]
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container logs
Granska loggarna för en container i en containergrupp.
az container logs [--container-name]
[--follow]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Granska loggarna för en container i en containergrupp. (automatiskt genererad)
az container logs --name MyContainerGroup --resource-group MyResourceGroup
Valfria parametrar
Containernamnet för att skugga loggarna. Om den utelämnas väljs den första containern i containergruppen.
Ange att du vill strömma utstjärtningsloggarna.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container restart
Startar om alla containrar i en containergrupp.
Startar om alla containrar i en containergrupp på plats. Om containeravbildningen har uppdateringar laddas den nya avbildningen ned.
az container restart --name
--resource-group
[--no-wait]
Obligatoriska parametrar
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Vänta inte tills den långvariga åtgärden har slutförts.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container show
Hämta information om en containergrupp.
az container show [--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Hämta information om en containergrupp. (automatiskt genererad)
az container show --name MyContainerGroup --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container start
Startar alla containrar i en containergrupp.
Startar alla containrar i en containergrupp. Beräkningsresurser allokeras och faktureringen startas.
az container start --name
--resource-group
[--no-wait]
Obligatoriska parametrar
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Vänta inte tills den långvariga åtgärden har slutförts.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az container stop
Stoppar alla containrar i en containergrupp.
Stoppar alla containrar i en containergrupp. Beräkningsresurser frigörs och faktureringen stoppas.
az container stop --name
--resource-group
Obligatoriska parametrar
Namnet på containergruppen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.