Я пытаюсь установить часовой пояс WindowsContainer, который основан на Windows Nano Server 2019 Build 1809.
Один из самых простых способов сделать это для контейнеров Linux - установить переменную среды TimeZone какпоказано ниже:
docker run -e TZ=Asia/Kolkata ubuntu date
У нас есть что-нибудь подобное для контейнеров Windows.Основываясь на общем подходе Windows, я пытаюсь установить его в сценарии точки входа, используя PowerShell, как (как показано ниже), но он также дает мне ошибку.
Set-TimeZone -Name "India Standard Time"
Set-TimeZone : Access is denied
At line:1 char:1
+ Set-TimeZone -Name "India Standard Time"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : FromStdErr: (:) [Set-TimeZone], Win32Exception
+ FullyQualifiedErrorId : SetTimeZoneFailed,Microsoft.PowerShell.Commands.SetTimeZoneCommand
Любая идея о том, как это можно сделать дляКонтейнеры Windows на базе Windows Nanoserver 2019 Build 1809?