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