我的本地时区和 docker 容器的时区都设置为“GMT+8:00”。但是“docker logs -t”仍然显示“GMT+0:00”的时间戳。
下图是“docker logs -t”输出的一部分。左侧时间戳由 docker 打印,右侧时间戳由容器中的应用程序打印。
经过一番研究,我发现该docker logs -t
命令以 UTC 格式打印时间戳,并且没有任何配置可以更改它。但是,您可以使用https://github.com/docker/cli/issues/604 中引用的一个小脚本,您可以在其中通过管道传输输出并更改给定的时间戳。
归档时间: |
|
查看次数: |
4348 次 |
最近记录: |