• docker centos 容器时间与宿主机时间不一致


    上图

     容器时间不一致会造成N多问题,估计各位看官儿应该深有体会。

    我处理的方式是在,dockerfile 中进行增加一条命令进行设置:

    RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime   && echo 'Asia/Shanghai' >/etc/timezone

    但是在进行打包时遇到如下错误:

     吓得我赶忙看一下是不是打包机上真的没用这个文件

     文件存在,但是仍然出错!!!

    后来再次查询资料改为下面的命令,一切回复美好,允许容器后时间也正常了!

    RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone

    不要问我为什么 cp 不行要用 ln,我也很懵圈。先记住,有时间再慢慢研究其差异吧。

    作者:DW039
    出处:http://www.cnblogs.com/dw039
    本文由DW039原创并发布于博客园,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    Light OJ 1067 Combinations (乘法逆元)
    hdu1172猜数字(暴力枚举)
    hdu 2266 How Many Equations Can You Find(DFS)
    项目之问卷调查问题
    Django之Modelform组件
    GIT
    form组件的总结
    总结django知识点
    djang-分页
    Django-Ajax
  • 原文地址:https://www.cnblogs.com/dw039/p/14371359.html
Copyright © 2020-2023  润新知