通过CLI / API查找所有正在运行/终止的Azure容器实例吗?

时间:2019-08-31 21:38:50

标签: azure-container-instances

很难在CLI中找到任何文档或命令来获取我在资源组中拥有的所有正在运行的ACI容器的列表。有可能吗?

我的情况是启动约100个实例以扩展工作,但是当工作完成时,容器终止(不自动重启)。当工作100%完成时,我想删除所有组...但是我不知道如何获取所有不同状态的列表。

想法?

1 个答案:

答案 0 :(得分:1)

要列出容器组中容器的状态,您只需显示容器组的详细信息,所有信息都将在输出中显示。然后,您需要根据需要过滤信息。

只需通过CLI在容器组中输出容器的名称和状态:

az container show -g yourResourceGroup -n yourContainerGroup --query "containers[*].{Name: name, State: instanceView.currentState.state}"

输出的屏幕截图:

enter image description here