【发布时间】:2019-04-02 03:01:47
【问题描述】:
我的本地时区和 docker 容器的时区都设置为“GMT+8:00”。但是 'docker logs -t' 仍然显示 'GMT+0:00' 的时间戳。
下图是 'docker logs -t' 输出的一部分。左侧时间戳由 docker 打印,右侧时间戳由容器中的应用程序打印。
【问题讨论】:
-
该容器中正在运行什么?基本上你需要在程序中配置正确的时区,该程序在那里运行
-
@MichaelAltenburger 一个网络服务。程序的时区是正确的(见图中正确的时间戳)。左边的时间戳是由
-t选项(docker logs -t)打印的,这是错误的,似乎我在容器中配置的任何内容都不会影响它。