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


Csatlakozás tárolókonzolhoz az Azure Container Appsben

A tároló konzoljához való csatlakozás akkor hasznos, ha egy tárolón belül szeretné elhárítani az alkalmazást. Az Azure Container Apps lehetővé teszi a tárolók konzolhoz való csatlakozását az Azure Portal vagy az Azure CLI használatával.

Azure Portal

Ha csatlakozni szeretne egy tároló konzoljára az Azure Portalon, kövesse az alábbi lépéseket.

  1. Az Azure Portalon válassza a Konzol lehetőséget a Monitorozás menücsoportban a tárolóalkalmazás oldaláról.
  2. Válassza ki azt a változatot, replikát és tárolót, amelyhez csatlakozni szeretne.
  3. Válassza ki, hogy bashen, shen vagy egyéni végrehajtható fájlon keresztül szeretné-e elérni a konzolt. Ha egyéni végrehajtható fájlt választ, annak elérhetőnek kell lennie a tárolóban.

Képernyőkép az Azure Container Apps Konzol oldaláról.

Azure CLI

Tárolókonzolhoz való csatlakozáshoz használja a az containerapp exec parancsot. A konzolból való kilépéshez válassza a Ctrl-D billentyűkombinációt.

Csatlakozzon például egy tárolóalkalmazásban lévő tárolókonzolhoz egyetlen tárolóval az alábbi paranccsal. Cserélje le a <HELYŐRZŐKET> a tárolóalkalmazás értékeire.

az containerapp exec \
  --name <CONTAINER_APP_NAME> \
  --resource-group <RESOURCE_GROUP>

Ha több változatot tartalmazó tárolókonzolhoz szeretne csatlakozni egy tárolóalkalmazásban, a replikák és a tárolók a következő paramétereket tartalmazzák a az containerapp exec parancsban.

Argumentum Leírás
--revision A csatlakoztatni kívánt tároló korrektúranevei.
--replica Annak a tárolónak a replikaneve, amelyhez csatlakozni szeretne.
--container Annak a tárolónak a neve, amelyhez csatlakozni szeretne.

A korrektúraneveket a az containerapp revision list paranccsal szerezheti be. Cserélje le a <HELYŐRZŐKET> a tárolóalkalmazás értékeire.

az containerapp revision list \
  --name <CONTAINER_APP_NAME> \
  --resource-group <RESOURCE_GROUP> \
  --query "[].name"

az containerapp replica list A parancs használatával lekérheti a replika és a tároló nevét. Cserélje le a <HELYŐRZŐKET> a tárolóalkalmazás értékeire.

az containerapp replica list \
  --name <CONTAINER_APP_NAME> \
  --resource-group <RESOURCE_GROUP> \
  --revision <REVISION_NAME> \
  --query "[].{Containers:properties.containers[].name, Name:name}"

Csatlakozzon a tárolókonzolhoz a az containerapp exec paranccsal. Cserélje le a <HELYŐRZŐKET> a tárolóalkalmazás értékeire.

az containerapp exec \
  --name <CONTAINER_APP_NAME> \
  --resource-group <RESOURCE_GROUP> \
  --revision <REVISION_NAME> \
  --replica <REPLICA_NAME> \
  --container <CONTAINER_NAME>