如何登录到Azure中的容器?



我在Azure容器实例中部署了一个docker映像。应用程序本身将向文件中写入一些日志。有什么方法可以让我登录到容器查看这些日志吗?

az container exec --resource-group <group-name> --name <container-group-name> --exec-command "<command>"

https://learn.microsoft.com/en-us/azure/container-instances/container-instances-exec

你也可以用docker创建一个上下文,然后使用docker命令。

docker context create aci myacicontext
docker context use myacicontext
docker logs <CONTAINER_ID>
docker exec -t <CONTAINER_ID> COMMAND

https://docs.docker.com/cloud/aci-integration/create-an-aci-context

已经找到答案了

az container logs  --name your-container-name --resource-group your-resource-group-name

az container exec --name your-container-name --resource-group your-resource-group-name --exec-command "cat /home/yourname/xxx.log"

最新更新