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.
Feljegyzés
Az Azure Container Apps platform hibakeresési konzolt kínál az alkalmazások hibaelhárításához, ha az alkalmazások olyan tárolókat használnak, amelyek csak az alkalmazást és annak futtatókörnyezeti függőségeit tartalmazzák, vagy "disztroless" rendszerképet használnak.
Azure Portal
Ha csatlakozni szeretne egy tároló konzoljára az Azure Portalon, kövesse az alábbi lépéseket.
- Az Azure Portalon válassza a Konzol lehetőséget a Monitorozás menücsoportban a tárolóalkalmazás oldaláról.
- Válassza ki azt a változatot, replikát és tárolót, amelyhez csatlakozni szeretne.
- 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.
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>