我的本地时区和docker容器的时区都设置为'GMT+8:00‘。但是'docker logs -t‘仍然显示'GMT+0:00’的时间戳。
下图是'docker logs -t‘输出的一部分。左边的时间戳由docker打印,右边的时间戳由容器中的应用程序打印。

发布于 2019-04-04 06:12:25
经过一些研究,我发现docker logs -t命令会打印出UTC格式的时间戳,并且没有配置来更改它。但是,您可以使用https://github.com/docker/cli/issues/604中引用的一个小脚本,其中只需通过管道传输输出并更改给定的时间戳。
https://stackoverflow.com/questions/55466370
复制相似问题