docker容器内时区不一致

docker内时区与主机时区不一致解决方案

方法一

Dockerfile文件增加

ENV TZ=Asia/Shanghai
RUN /bin/cp /usr/share/zoneinfo/$TZ /etc/localtime   && echo $TZ >/etc/timezone 
方法二

docker启动时

docker run name:tag  -v /etc/localtime:/etc/localtime
方法三
docker cp /etc/localtime:containerId /etc/localtime
or
docker cp /etc/localtime:name:tag /etc/localtime

需重启生效。未进行试验。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容