Dockerfile指定时区解决k8s容器时间相差8h

K8S容器里面的时间和外面相差8小时

[root@qhmini-87529-tyslt ~]# kubectl -n iot-center exec -it energy-iotcenter-accessdata-f57cd9849-rlll7 sh
/opt/app # date
Sat Jul  9 06:34:31 UTC 2022
/opt/app # exit
[root@qhmini-87529-tyslt ~]# date
Sat Jul  9 14:35:14 CST 2022

修改Dockerfile添加时区

构建镜像时在Dockerfile文件中添加如下配置即可

RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容