docker容器设置时区及时间


Docker容器时间与主机时间不一致
 
共享主机的localtime  (方法一)
创建容器的时候指定启动参数,挂载localtime文件到容器内  ,保证两者所采用的时区是一致的。
docker run --name <name> -v /etc/localtime:/etc/localtime:ro ...
创建自定义的dockerfile  (方法二)
创建dockerfile文件,其实没有什么内容,就是自定义了该镜像的时间格式及时区。
FROM tomcat

#设置时区
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
  && echo 'Asia/Shanghai' >/etc/timezone \

保存后,利用docker build命令生成镜像使用即可。

 

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM