如何修改Docker容器的时间和宿主时间一致
原创当我检查容器日志时,我发现与主机时间的时间差是8小时,主计算机使用小时,主计算机使用CST时间,容器容器使用UTC时间
主机时间
[root@hz-d-crm01 ~]$ date
Thu May 23 01:42:59 CST 2019
DOCKER集装箱时间集装箱时间
root@d3d641e67987:/usr/local/tomcat# date
Wed May 22 17:44:56 UTC 2019
UTC世界协调时间协调世界时世界协调时间(Universal Time Coordinated,UTC)
CST China Standard Time UTC+8:00 中国海岸时间中国海岸时间(北京时间)
在容器中修改容器中的以下修改在容器中修改此内容/etc/localtime文件的名称以避免冲突。避免冲突的文件的名称。
cd /etc/
mv localtime localtime_bak
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
然后在检查了时间之后 docker中的时间
root@d3d641e67987:/usr/local/tomcat# date
Thu May 23 01:48:35 CST 2019
主机的时间。
[root@hz-d-crm01 ~]$ date
Thu May 23 01:55:05 CST 2019
主机和容器的时间相同。
转载于:https://www.cnblogs.com/dadonggg/p/10909567.html
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
上一篇:xmltodict Bug汇总 下一篇:算法题 洛谷P3387