Menyambungkan ke konsol kontainer di Azure Container Apps
Menyambungkan ke konsol kontainer berguna saat Anda ingin memecahkan masalah aplikasi Anda di dalam kontainer. Azure Container Apps memungkinkan Anda menyambungkan ke konsol kontainer menggunakan portal Azure atau Azure CLI.
Portal Azure
Untuk menyambungkan ke konsol kontainer di portal Azure, ikuti langkah-langkah berikut.
- Di portal Azure, pilih Konsol di grup menu Pemantauan dari halaman aplikasi kontainer Anda.
- Pilih revisi, replika, dan kontainer yang ingin Anda sambungkan.
- Pilih untuk mengakses konsol Anda melalui bash, sh, atau executable kustom. Jika Anda memilih executable kustom, file tersebut harus tersedia dalam kontainer.
Azure CLI
Untuk menyambungkan ke konsol kontainer, Gunakan az containerapp exec
perintah . Untuk keluar dari konsol, pilih Ctrl-D.
Misalnya, sambungkan ke konsol kontainer di aplikasi kontainer dengan satu kontainer menggunakan perintah berikut. <Ganti PLACEHOLDERS> dengan nilai aplikasi kontainer Anda.
az containerapp exec \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP>
Untuk menyambungkan ke konsol kontainer di aplikasi kontainer dengan beberapa revisi, replika, dan kontainer, sertakan parameter berikut dalam az containerapp exec
perintah.
Argumen | Deskripsi |
---|---|
--revision |
Nama revisi kontainer yang akan disambungkan. |
--replica |
Nama replika kontainer yang akan disambungkan. |
--container |
Nama kontainer kontainer yang akan disambungkan. |
Anda bisa mendapatkan nama revisi dengan az containerapp revision list
perintah . <Ganti PLACEHOLDERS> dengan nilai aplikasi kontainer Anda.
az containerapp revision list \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP> \
--query "[].name"
az containerapp replica list
Gunakan perintah untuk mendapatkan nama replika dan kontainer. <Ganti PLACEHOLDERS> dengan nilai aplikasi kontainer Anda.
az containerapp replica list \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP> \
--revision <REVISION_NAME> \
--query "[].{Containers:properties.containers[].name, Name:name}"
Sambungkan ke konsol kontainer dengan az containerapp exec
perintah . <Ganti PLACEHOLDERS> dengan nilai aplikasi kontainer Anda.
az containerapp exec \
--name <CONTAINER_APP_NAME> \
--resource-group <RESOURCE_GROUP> \
--revision <REVISION_NAME> \
--replica <REPLICA_NAME> \
--container <CONTAINER_NAME>