通过 CLI 查找所有 运行/已终止的 Azure 容器实例/API?
Find all running / terminated Azure Container Instances via CLI / API?
很难在 CLI 中找到任何文档或命令来获取资源组中所有 运行 ACI 容器的列表。可能吗?
我的方案是启动大约 100 个实例来横向扩展工作,但是当工作完成时,容器终止(没有自动重启)。当工作 100% 完成时,我想删除所有组...但我不知道如何获取所有和不同状态的列表。
想法?
要列出容器组内容器的状态,您可以只显示容器组的详细信息,即输出中的所有信息。然后您需要根据需要过滤信息。
只需通过CLI输出容器组中容器的名称和状态即可:
az container show -g yourResourceGroup -n yourContainerGroup --query "containers[*].{Name: name, State: instanceView.currentState.state}"
输出截图:
很难在 CLI 中找到任何文档或命令来获取资源组中所有 运行 ACI 容器的列表。可能吗?
我的方案是启动大约 100 个实例来横向扩展工作,但是当工作完成时,容器终止(没有自动重启)。当工作 100% 完成时,我想删除所有组...但我不知道如何获取所有和不同状态的列表。
想法?
要列出容器组内容器的状态,您可以只显示容器组的详细信息,即输出中的所有信息。然后您需要根据需要过滤信息。
只需通过CLI输出容器组中容器的名称和状态即可:
az container show -g yourResourceGroup -n yourContainerGroup --query "containers[*].{Name: name, State: instanceView.currentState.state}"
输出截图: