Megosztás a következőn keresztül:


az containerapp sessionpool

Feljegyzés

Ez a hivatkozás az Azure CLI containerapp bővítményének része (2.53.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az containerapp sessionpool parancs első futtatásakor. További információ a bővítményekről.

Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészletek kezelésére szolgáló parancsok.

Parancsok

Name Description Típus Állapot
az containerapp sessionpool create

Munkamenetkészlet létrehozása vagy frissítése.

Mellék Előnézet
az containerapp sessionpool delete

Munkamenetkészlet törlése.

Mellék Előnézet
az containerapp sessionpool list

Munkamenetkészletek listázása előfizetés vagy erőforráscsoport szerint.

Mellék Előnézet
az containerapp sessionpool show

Munkamenetkészlet részleteinek megjelenítése.

Mellék Előnézet
az containerapp sessionpool update

Munkamenetkészlet frissítése.

Mellék Előnézet

az containerapp sessionpool create

Előnézet

A "containerapp sessionpool" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészlet létrehozása vagy frissítése.

az containerapp sessionpool create --name
                                   --resource-group
                                   [--args]
                                   [--command]
                                   [--container-name]
                                   [--container-type {CustomContainer, PythonLTS}]
                                   [--cooldown-period]
                                   [--cpu]
                                   [--env-vars]
                                   [--environment]
                                   [--image]
                                   [--location]
                                   [--max-sessions]
                                   [--memory]
                                   [--network-status {EgressDisabled, EgressEnabled}]
                                   [--no-wait]
                                   [--ready-sessions]
                                   [--registry-password]
                                   [--registry-server]
                                   [--registry-username]
                                   [--secrets]
                                   [--target-port]

Példák

Hozzon létre vagy frissítsen egy PythonLTS tárolótípusú munkamenet-készletet alapértelmezett beállításokkal.

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --location eastasia

Hozzon létre vagy frissítsen egy PythonLTS tárolótípusú munkamenetkészletet, amelynek maximális egyidejű munkamenetei 30, kész munkamenetpéldányok 20.

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --container-type PythonLTS --max-sessions 30 --ready-sessions 20 \
    --location eastasia

Hozzon létre vagy frissítsen egy CustomContainer tárolótípusú munkamenetkészletet az alapértelmezett rövid útmutató lemezképével.

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --container-type CustomContainer --environment MyEnvironment \
    --cpu 0.5 --memory 1Gi --target-port 80 --location eastasia --image mcr.microsoft.com/k8se/quickstart:latest

Hozzon létre vagy frissítsen egy CustomContainer tárolótípusú munkamenetkészletet, amely titkos kulcsokkal és környezeti változókkal rendelkezik.

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --container-type CustomContainer --environment MyEnvironment \
    --cpu 0.5 --memory 1Gi --target-port 80 --image MyImage \
    --env-vars GREETING="Hello, world" SECRETENV=secretref:anothersecret \
    --secrets mysecret=secretvalue1 anothersecret="secret value 2" --location eastasia

CustomContainer tárolótípusú munkamenetkészlet létrehozása vagy frissítése privát beállításjegyzékből

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --container-type CustomContainer --environment MyEnvironment --image MyImage \
    --cpu 0.5 --memory 1Gi --target-port 80 --registry-server myregistry.azurecr.io \
    --registry-username myregistry --registry-password $REGISTRY_PASSWORD \
    --location eastasia

Munkamenet-készlet létrehozása vagy frissítése CustomContainer tárolótípussal 360s-es lehűlési időszakkal

az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
    --environment MyEnvironment --cpu 0.5 --memory 1Gi --target-port 80 --container-type CustomContainer \
    --cooldown-period 360 --location eastasia

Kötelező paraméterek

--name -n

A munkamenetkészlet neve.

--resource-group -g

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

Opcionális paraméterek

--args

A tároló indítási parancs argumentumainak listája. Térelválasztó értékek, például "-c" "mycommand". Meglévő értékek törléséhez üres sztring.

--command

A tároló támogatott parancsainak listája, amelyek az indítás során lesznek végrehajtva. Térelválasztó értékek, például "/bin/queue" "mycommand". Meglévő értékek törléséhez üres sztring.

--container-name

A tároló neve. Létrehozáskor, ha nincs megadva tárolónév, a tároló neve alapértelmezés szerint a kisbetűsre fedett munkamenetkészlet neve lesz.

--container-type

A munkamenetkészlet készlettípusa, default='PythonLTS'.

elfogadott értékek: CustomContainer, PythonLTS
--cooldown-period

Időszak (másodpercben), amely után a munkamenet törlődik, default=300.

--cpu

A 0,25–2,0-s magokban szükséges PROCESSZOR, például 0,5.

--env-vars

A tároló környezeti változóinak listája. Szóközzel elválasztott értékek "key=value" formátumban. Meglévő értékek törléséhez üres sztring. A titkos kódra való hivatkozáshoz a "secretref:" előtag értéke.

--environment

A tárolóalkalmazás környezetének neve vagy erőforrás-azonosítója.

--image -i

Tárolórendszerkép, pl. publisher/image-name:tag.

--location -l

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

--max-sessions

A munkamenetek maximális száma egyszerre futtatható.

--memory

Szükséges memória 0,5- 4,0 végződésű "Gi", pl. 1.0Gi.

--network-status

A kimenő forgalom engedélyezve van a munkamenetekhez, vagy sem.

elfogadott értékek: EgressDisabled, EgressEnabled
--no-wait

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

alapértelmezett érték: False
--ready-sessions

A munkamenetkészletben mindig készen álló munkamenetek száma.

--registry-password

A tárolóregisztrációs adatbázisba való bejelentkezéshez szükséges jelszó. Ha titkos kódként van tárolva, az értéknek a "secretref:" betűvel kell kezdődnie, majd a titkos névnek kell lennie.

--registry-server

A tárolóregisztrációs adatbázis-kiszolgáló állomásneve, például myregistry.azurecr.io.

--registry-username

A tárolóregisztrációs adatbázisba való bejelentkezéshez használt felhasználónév.

--secrets -s

A munkamenetkészlet titkos kódjainak listája. Szóközzel elválasztott értékek "key=value" formátumban. Meglévő értékek törléséhez üres sztring.

--target-port

A bejövő forgalomhoz használt munkamenet-port.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp sessionpool delete

Előnézet

A "containerapp sessionpool" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészlet törlése.

az containerapp sessionpool delete --resource-group
                                   [--ids]
                                   [--name]
                                   [--no-wait]
                                   [--subscription]
                                   [--yes]

Példák

Munkamenetkészlet törlése.

az containerapp sessionpool delete -n mysessionpool -g MyResourceGroup

Kötelező paraméterek

--resource-group -g

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

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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A munkamenetkészlet neve.

--no-wait

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

alapértelmezett érték: False
--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--yes -y

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

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp sessionpool list

Előnézet

A "containerapp sessionpool" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészletek listázása előfizetés vagy erőforráscsoport szerint.

az containerapp sessionpool list [--resource-group]

Példák

Az aktuális előfizetés munkamenetkészleteinek listázása.

az containerapp sessionpool list

Munkamenetkészletek listázása erőforráscsoport szerint.

az containerapp sessionpool list -g MyResourceGroup

Opcionális paraméterek

--resource-group -g

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

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp sessionpool show

Előnézet

A "containerapp sessionpool" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészlet részleteinek megjelenítése.

az containerapp sessionpool show --resource-group
                                 [--ids]
                                 [--name]
                                 [--subscription]

Példák

A munkamenetkészlet részleteinek megjelenítése.

az containerapp sessionpool show -n mysessionpool -g MyResourceGroup

Kötelező paraméterek

--resource-group -g

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

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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A munkamenetkészlet neve.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az containerapp sessionpool update

Előnézet

A "containerapp sessionpool" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Munkamenetkészlet frissítése.

az containerapp sessionpool update --resource-group
                                   [--args]
                                   [--command]
                                   [--container-name]
                                   [--cooldown-period]
                                   [--cpu]
                                   [--env-vars]
                                   [--ids]
                                   [--image]
                                   [--location]
                                   [--max-sessions]
                                   [--memory]
                                   [--name]
                                   [--network-status {EgressDisabled, EgressEnabled}]
                                   [--no-wait]
                                   [--ready-sessions]
                                   [--registry-password]
                                   [--registry-server]
                                   [--registry-username]
                                   [--secrets]
                                   [--subscription]
                                   [--target-port]

Példák

Frissítse a munkamenetkészlet egyidejű munkamenetek maximális konfigurációját és rendszerképét.

az containerapp sessionpool update -n mysessionpool -g MyResourceGroup --max-sessions 20 --image MyNewImage

Kötelező paraméterek

--resource-group -g

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

Opcionális paraméterek

--args

A tároló indítási parancs argumentumainak listája. Térelválasztó értékek, például "-c" "mycommand". Meglévő értékek törléséhez üres sztring.

--command

A tároló támogatott parancsainak listája, amelyek az indítás során lesznek végrehajtva. Térelválasztó értékek, például "/bin/queue" "mycommand". Meglévő értékek törléséhez üres sztring.

--container-name

A tároló neve. Létrehozáskor, ha nincs megadva tárolónév, a tároló neve alapértelmezés szerint a kisbetűsre fedett munkamenetkészlet neve lesz.

--cooldown-period

Időszak (másodpercben), amely után a munkamenet törlődik, default=300.

--cpu

A 0,25–2,0-s magokban szükséges PROCESSZOR, például 0,5.

--env-vars

A tároló környezeti változóinak listája. Szóközzel elválasztott értékek "key=value" formátumban. Meglévő értékek törléséhez üres sztring. A titkos kódra való hivatkozáshoz a "secretref:" előtag értéke.

--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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--image -i

Tárolórendszerkép, pl. publisher/image-name:tag.

--location -l

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

--max-sessions

A munkamenetek maximális száma egyszerre futtatható.

--memory

Szükséges memória 0,5- 4,0 végződésű "Gi", pl. 1.0Gi.

--name -n

A munkamenetkészlet neve.

--network-status

A kimenő forgalom engedélyezve van a munkamenetekhez, vagy sem.

elfogadott értékek: EgressDisabled, EgressEnabled
--no-wait

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

alapértelmezett érték: False
--ready-sessions

A munkamenetkészletben mindig készen álló munkamenetek száma.

--registry-password

A tárolóregisztrációs adatbázisba való bejelentkezéshez szükséges jelszó. Ha titkos kódként van tárolva, az értéknek a "secretref:" betűvel kell kezdődnie, majd a titkos névnek kell lennie.

--registry-server

A tárolóregisztrációs adatbázis-kiszolgáló állomásneve, például myregistry.azurecr.io.

--registry-username

A tárolóregisztrációs adatbázisba való bejelentkezéshez használt felhasználónév.

--secrets -s

A munkamenetkészlet titkos kódjainak listája. Szóközzel elválasztott értékek "key=value" formátumban. Meglévő értékek törléséhez üres sztring.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--target-port

A bejövő forgalomhoz használt munkamenet-port.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.