通过 Powershell 检查 Docker 容器是否在 Azure VM 上运行

时间:2021-04-26 19:28:44

标签: azure docker powershell azure-functions virtual-machine

我正在尝试在函数应用中创建一个 PowerShell 脚本,以检查 Docker 容器是否正在 Azure VM 上运行。到目前为止,我已经设法使用以下脚本检查 VM 是否正在运行:

PNG

但是,我无法检查 Docker 状态。如何使用 PowerShell 从 Function App 中检查 Docker 是否在 VM 上运行?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果您想在 VM 上运行命令来检查 docker,那么您可以使用运行命令和 Invoke-AzVMRunCommand

由于这要求脚本位于运行命令的本地,因此您可能必须将脚本存储在函数应用程序中或编写包装函数/模块来使用它。

相关文档在这里:

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/run-command#powershell

相关问题