az container

Azure Container Instances kezelése.

Parancsok

az container app

Parancsok Azure Container Instances alkalmazás kezeléséhez.

az container app up

Üzembe helyezés Azure Container Instances GitHub Actions használatával.

az container attach

Helyi szabványos kimeneti és hibastreamek csatolása tárolócsoportban lévő tárolóhoz.

az container create

Hozzon létre egy tárolócsoportot.

az container delete

Tárolócsoport törlése.

az container exec

Futtasson egy parancsot egy tárolócsoport futó tárolójából.

az container export

Tárolócsoport exportálása yaml formátumban.

az container list

Tárolócsoportok listázása.

az container logs

Vizsgálja meg a tárolócsoportban lévő tároló naplóit.

az container restart

Újraindítja egy tárolócsoport összes tárolóját.

az container show

Egy tárolócsoport részleteinek lekérése.

az container start

Elindítja az összes tárolót egy tárolócsoportban.

az container stop

Leállítja egy tárolócsoport összes tárolóját.

az container attach

Helyi szabványos kimeneti és hibastreamek csatolása tárolócsoportban lévő tárolóhoz.

az container attach [--container-name]
                    [--ids]
                    [--name]
                    [--resource-group]

Példák

Helyi szabványos kimeneti és hibastreamek csatolása tárolócsoportban lévő tárolóhoz. (automatikusan generált)

az container attach --name MyContainerGroup --resource-group MyResourceGroup

Opcionális paraméterek

--container-name

A csatolandó tároló. Ha nincs megadva, a rendszer a tárolócsoport első tárolóját választja ki.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

az container create

Hozzon létre egy tárolócsoportot.

az container create --resource-group
                    [--acr-identity]
                    [--assign-identity]
                    [--azure-file-volume-account-key]
                    [--azure-file-volume-account-name]
                    [--azure-file-volume-mount-path]
                    [--azure-file-volume-share-name]
                    [--command-line]
                    [--cpu]
                    [--dns-name-label]
                    [--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]
                    [--protocol {TCP, UDP}]
                    [--registry-login-server]
                    [--registry-password]
                    [--registry-username]
                    [--restart-policy {Always, Never, OnFailure}]
                    [--role]
                    [--scope]
                    [--secrets]
                    [--secrets-mount-path]
                    [--secure-environment-variables]
                    [--subnet]
                    [--subnet-address-prefix]
                    [--vnet]
                    [--vnet-address-prefix]
                    [--vnet-name]
                    [--zone]

Példák

Hozzon létre egy tárolót egy tárolócsoportban 1 maggal és 1 Gb memóriával.

az container create -g MyResourceGroup --name myapp --image myimage:latest --cpu 1 --memory 1

Hozzon létre egy tárolót egy Windows rendszerű tárolócsoportban, 2 maggal és 3,5 Gb memóriával.

az container create -g MyResourceGroup --name mywinapp --image winappimage:latest --os-type Windows --cpu 2 --memory 3.5

Hozzon létre egy tárolót nyilvános IP-címmel, portokkal és DNS-névcímkével rendelkező tárolócsoportban.

az container create -g MyResourceGroup --name myapp --image myimage:latest --ports 80 443 --dns-name-label contoso

Hozzon létre egy tárolót egy tárolócsoportban, amely indításkor meghív egy szkriptet.

az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "/bin/sh -c '/path to/myscript.sh'"

Hozzon létre egy tárolót egy olyan tárolócsoportban, amely futtat egy parancsot, és utána állítsa le a tárolót.

az container create -g MyResourceGroup --name myapp --image myimage:latest --command-line "echo hello" --restart-policy Never

Hozzon létre egy tárolót egy tárolócsoportban környezeti változókkal.

az container create -g MyResourceGroup --name myapp --image myimage:latest --environment-variables key1=value1 key2=value2

Tároló létrehozása tárolócsoportban a Azure Container Registry tárolórendszerképének használatával.

az container create -g MyResourceGroup --name myapp --image myAcrRegistry.azurecr.io/myimage:latest --registry-password password

Hozzon létre egy tárolót egy tárolócsoportban, amely kötetként csatlakoztat egy Azure-fájlmegosztást.

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

Hozzon létre egy tárolót egy tárolócsoportban, amely kötetként csatlakoztat egy Git-adattárat.

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

Tároló létrehozása egy tárolócsoportban yaml-fájl használatával.

az container create -g MyResourceGroup -f containerGroup.yaml

Hozzon létre egy tárolócsoportot a Log Analytics használatával egy munkaterületnévből.

az container create -g MyResourceGroup --name myapp --log-analytics-workspace myworkspace

Hozzon létre egy tárolócsoportot egy rendszer által hozzárendelt identitással.

az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity

Hozzon létre egy tárolócsoportot egy rendszer által hozzárendelt identitással. A csoport "Közreműködő" szerepkörrel fog rendelkezni, amely hozzáféréssel rendelkezik egy tárfiókhoz.

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

Hozzon létre egy tárolócsoportot egy felhasználó által hozzárendelt identitással.

az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity  /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Hozzon létre egy tárolócsoportot a rendszer és a felhasználó által hozzárendelt identitással.

az container create -g MyResourceGroup --name myapp --image myimage:latest --assign-identity [system] /subscriptions/mySubscriptionId/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--acr-identity

A tárolóregisztrációs adatbázishoz hozzáféréssel rendelkező identitás.

--assign-identity

A hozzárendelt identitások szóközzel elválasztott listája. A hozzárendelt identitások vagy felhasználó által hozzárendelt identitások (erőforrás-azonosítók) és/vagy a rendszer által hozzárendelt identitások ([rendszer]). További információért tekintse meg a példákat.

--azure-file-volume-account-key

Az Azure-fájlmegosztás eléréséhez használt tárfiók hozzáférési kulcsa.

--azure-file-volume-account-name

Az Azure-fájlmegosztást tartalmazó tárfiók neve.

--azure-file-volume-mount-path

Annak a tárolónak az elérési útja, amelyen az Azure-fájlkötetet csatlakoztatni kell. Nem tartalmazhat kettőspontot:.

--azure-file-volume-share-name

A kötetként csatlakoztatandó Azure-fájlmegosztás neve.

--command-line

A tároló indításakor futtatandó parancssor, például "/bin/bash -c myscript.sh".

--cpu

A tárolók processzormagjainak szükséges száma egy tizedesjegyig pontos.

alapértelmezett érték: 1
--dns-name-label

A nyilvános IP-címmel rendelkező tárolócsoport DNS-névcímkéje.

--environment-variables -e

A tároló környezeti változóinak listája. Szóközzel elválasztott értékek "key=value" formátumban.

--file -f

A bemeneti fájl elérési útja.

--gitrepo-dir

A célkönyvtár elérési útja a Git-adattárban. Nem tartalmazhat ".." szöveget.

alapértelmezett érték: .
--gitrepo-mount-path

Annak a tárolónak az elérési útja, amelyen a Git-adattár kötetét csatlakoztatni kell. Nem tartalmazhat kettőspontot:.

--gitrepo-revision

A megadott változat véglegesítési kivonata.

--gitrepo-url

A kötetként csatlakoztatandó Git-adattár URL-címe.

--image

A tárolórendszerkép neve.

--ip-address

A tárolócsoport IP-címtípusa.

elfogadott értékek: Private, Public
--location -l

Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.

--log-analytics-workspace

A Log Analytics-munkaterület neve vagy azonosítója. Használja az aktuális előfizetést, vagy használja az --subscription jelzőt a kívánt előfizetés beállításához.

--log-analytics-workspace-key

A Log Analytics-munkaterület kulcsa.

--memory

A tárolók gb-ban megadott, egy tizedesjegyre pontos memóriája.

alapértelmezett érték: 1.5
--name -n

A tárolócsoport neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--os-type

A tárolók operációs rendszerének típusa.

elfogadott értékek: Linux, Windows
alapértelmezett érték: Linux
--ports

A megnyitandó portok listája. A portok szóközzel elválasztott listája.

alapértelmezett érték: [80]
--protocol

A használni kívánt hálózati protokoll.

elfogadott értékek: TCP, UDP
--registry-login-server

A tárolórendszerkép-beállításjegyzék bejelentkezési kiszolgálója.

--registry-password

A tárolórendszerkép beállításjegyzék-kiszolgálójába való bejelentkezéshez használt jelszó.

--registry-username

A tárolórendszerkép beállításjegyzék-kiszolgálójába való bejelentkezéshez használt felhasználónév.

--restart-policy

Indítsa újra a szabályzatot a tárolócsoporton belüli összes tárolóra vonatkozóan.

elfogadott értékek: Always, Never, OnFailure
alapértelmezett érték: Always
--role

A rendszer által hozzárendelt identitás szerepkörneve vagy azonosítója.

alapértelmezett érték: Contributor
--scope

Hatókör, amelyhez a rendszer által hozzárendelt identitás hozzáférhet.

--secrets

Szóközzel elválasztott titkos kódok "key=value" formátumban.

--secrets-mount-path

A tárolón belüli elérési út, ahol a titkos kulcsok kötetét csatlakoztatni kell. Nem tartalmazhat kettőspontot:

--secure-environment-variables

A tároló biztonságos környezeti változóinak listája. Szóközzel elválasztott értékek "key=value" formátumban.

--subnet

Az alhálózat neve új virtuális hálózat létrehozásakor vagy meglévőre való hivatkozáskor. Egy meglévő alhálózatra is hivatkozhat azonosító alapján.

--subnet-address-prefix

Az alhálózat IP-címelőtagja, amelyet új, CIDR formátumú virtuális hálózat létrehozásakor használhat.

alapértelmezett érték: 10.0.0.0/24
--vnet

A virtuális hálózat neve új hálózat létrehozásakor vagy meglévőre való hivatkozáskor. Egy meglévő virtuális hálózatra is hivatkozhat azonosító alapján. Ez lehetővé teszi más erőforráscsoportokból származó virtuális hálózatok használatát.

--vnet-address-prefix

A CIDR formátumú új virtuális hálózat létrehozásakor használandó IP-címelőtag.

alapértelmezett érték: 10.0.0.0/16
--vnet-name

A virtuális hálózat neve új hálózat létrehozásakor vagy meglévőre való hivatkozáskor.

--zone

A tárolócsoport elhelyezésére kijelölt zóna.

az container delete

Tárolócsoport törlése.

az container delete [--ids]
                    [--name]
                    [--resource-group]
                    [--yes]

Példák

Tárolócsoport törlése. (automatikusan létrehozott)

az container delete --name MyContainerGroup --resource-group MyResourceGroup

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--yes -y

Ne kérje a megerősítést.

az container exec

Futtasson egy parancsot egy tárolócsoport egy futó tárolójából.

A leggyakoribb használati eset egy interaktív Bash-felület megnyitása. Ez az alábbi példákon látható.

az container exec --exec-command
                  [--container-name]
                  [--ids]
                  [--name]
                  [--resource-group]

Példák

Rendszerhéj streamelése egy nginx-tárolóból.

az container exec -g MyResourceGroup --name mynginx --container-name nginx --exec-command "/bin/bash"

Kötelező paraméterek

--exec-command

A tárolón belülről futtatandó parancs.

Opcionális paraméterek

--container-name

A tároló neve, ahol a parancsot végre kell hajtani. Csak egy tárolóval rendelkező tárolócsoportok esetében hagyható ki.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az container export

Tárolócsoport exportálása Yaml formátumban.

az container export --file
                    [--ids]
                    [--name]
                    [--resource-group]

Példák

Tárolócsoport exportálása Yaml-fájlban.

az container export -g MyResourceGroup --name mynginx -f output.yaml

Kötelező paraméterek

--file -f

A tárolócsoport exportálásának fájlelérési útja.

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az container list

Tárolócsoportok listázása.

az container list [--resource-group]

Opcionális paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az container logs

Egy tárolócsoportban lévő tároló naplóinak vizsgálata.

az container logs [--container-name]
                  [--follow]
                  [--ids]
                  [--name]
                  [--resource-group]

Példák

Egy tárolócsoportban lévő tároló naplóinak vizsgálata. (automatikusan létrehozott)

az container logs --name MyContainerGroup --resource-group MyResourceGroup

Opcionális paraméterek

--container-name

A naplók farkának tárolására kijelölt tároló neve. Ha nincs megadva, a rendszer a tárolócsoport első tárolóját választja ki.

--follow

Jelezze, hogy streameli a tailing naplókat.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az container restart

Újraindítja egy tárolócsoport összes tárolóját.

Újraindítja egy tárolócsoport összes tárolóját. Ha a tárolórendszerkép rendelkezik frissítésekkel, a rendszer letölti az új rendszerképet.

az container restart --name
                     --resource-group
                     [--no-wait]

Kötelező paraméterek

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

az container show

Lekérheti egy tárolócsoport adatait.

az container show [--ids]
                  [--name]
                  [--resource-group]

Példák

Lekérheti egy tárolócsoport adatait. (automatikusan létrehozott)

az container show --name MyContainerGroup --resource-group MyResourceGroup

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az container start

Elindítja egy tárolócsoport összes tárolóját.

Elindítja egy tárolócsoport összes tárolóját. A számítási erőforrások ki lesznek foglalva, és megkezdődik a számlázás.

az container start --name
                   --resource-group
                   [--no-wait]

Kötelező paraméterek

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

az container stop

Leállítja egy tárolócsoport összes tárolóját.

Egy tárolócsoport összes tárolóját leállítja. A számítási erőforrások felszabadítva lesznek, és a számlázás leáll.

az container stop --name
                  --resource-group

Kötelező paraméterek

--name -n

A tárolócsoport neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .