Připojení ke konzole kontejneru v Azure Container Apps
Připojení konzoly kontejneru je užitečné, když chcete řešit potíže s aplikací uvnitř kontejneru. Azure Container Apps umožňuje připojit se ke konzole kontejneru pomocí webu Azure Portal nebo Azure CLI.
portál Azure
Pokud se chcete připojit ke konzole kontejneru na webu Azure Portal, postupujte takto.
- Na stránce aplikace kontejneru na webu Azure Portal vyberte konzolu ve skupině nabídek Monitorování .
- Vyberte revizi, repliku a kontejner, ke kterému se chcete připojit.
- Zvolte přístup ke konzole přes Bash, sh nebo vlastní spustitelný soubor. Pokud zvolíte vlastní spustitelný soubor, musí být dostupný v kontejneru.
Azure CLI
az containerapp exec
Pomocí příkazu se připojte ke konzole kontejneru. Stisknutím kláves Ctrl-D ukončete konzolu.
Připojte se například ke konzole kontejneru v aplikaci kontejneru pomocí jednoho kontejneru pomocí následujícího příkazu. <Zástupné symboly> nahraďte hodnotami vaší aplikace kontejneru.
az containerapp exec \
--name <ContainerAppName> \
--resource-group <ResourceGroup>
Pokud se chcete připojit ke konzole kontejneru v aplikaci kontejneru s několika revizemi, replikami a kontejnery, zadejte do az containerapp exec
příkazu následující parametry.
Argument | Popis |
---|---|
--revision |
Názvy revizí kontejneru, ke kterému se chcete připojit. |
--replica |
Název repliky kontejneru, ke kterému se chcete připojit. |
--container |
Název kontejneru, ke kterému se chcete připojit. |
Názvy revizí můžete získat pomocí az containerapp revision list
příkazu. <Zástupné symboly> nahraďte hodnotami vaší aplikace kontejneru.
az containerapp revision list \
--name <ContainerAppName> \
--resource-group <ResourceGroup> \
--query "[].name"
az containerapp replica list
Pomocí příkazu získejte názvy replik a kontejnerů. <Zástupné symboly> nahraďte hodnotami vaší aplikace kontejneru.
az containerapp replica list \
--name <ContainerAppName> \
--resource-group <ResourceGroup> \
--revision <RevisionName> \
--query "[].{Containers:properties.containers[].name, Name:name}"
Připojení do konzoly kontejneru az containerapp exec
pomocí příkazu. <Zástupné symboly> nahraďte hodnotami vaší aplikace kontejneru.
az containerapp exec \
--name <ContainerAppName> \
--resource-group <ResourceGroup> \
--revision <RevisionName> \
--replica <ReplicaName> \
--container <ContainerName>