По этому вопросу вот ситуация:
У меня есть сценарий PowerShell, который может определить, работает ли приложение внутри виртуальной машины Azure, но это работает только при работе вне контейнера. Оказавшись внутри контейнера, этот сценарий возвращает False, что неверно.
Кто-нибудь знает, как определить, работает ли приложение внутри виртуальной машины Azure внутри контейнера Windows? заранее спасибо
В большинстве контейнерных систем Windows присутствует служба с именем Container Execution Service (cexecsvc). Я предоставил вам фрагмент PowerShell, чтобы проверить, присутствует ли он: If (Get-Service -Name cexecsvc) { return $TRUE }
.