Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker windows容器设置时区似乎不起作用_Docker - Fatal编程技术网

Docker windows容器设置时区似乎不起作用

Docker windows容器设置时区似乎不起作用,docker,Docker,是否可以在基于microsoft/aspnet:4.7.2的windows容器中设置时区 从文档中可以看出,这应该通过运行以下命令来实现 docker run -e TZ=Pacific/Honolulu -d -p 8000:80 --name <ContainerName> 并按预期设置为太平洋/檀香山 您是否尝试使用tzutil命令 方法1 下面的示例使用comamnd设置澳大利亚时区 tzutil/s“澳大利亚东部标准时间” 方法2 在HKEY\U LOCAL\U MA

是否可以在基于microsoft/aspnet:4.7.2的windows容器中设置时区

从文档中可以看出,这应该通过运行以下命令来实现

docker run  -e TZ=Pacific/Honolulu -d -p 8000:80 --name <ContainerName> 

并按预期设置为太平洋/檀香山

您是否尝试使用tzutil命令

方法1

下面的示例使用comamnd设置澳大利亚时区

tzutil/s“澳大利亚东部标准时间”

方法2

在HKEY\U LOCAL\U MACHINE\SYSTEM\CurrentControlSet\Control\timezone信息中,包含与时区相关的所有信息

从具有正确时区的虚拟机或物理机,可以导出寄存器并导入到容器


我希望我的回答能对您有所帮助。

1年后,我遇到了同样的问题,您是否找到了与此相关的内容?我现在在win2019中看到了这一点不,我没有在win2019中尝试过,但在win2016中失败了。我们从代码方面而不是从配置方面解决了这个问题。
docker exec -it <ContainerName> powershell
gci env:*