zoukankan      html  css  js  c++  java
  • 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原创并发布于博客园,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    在线pdm查看
    vscode
    idea for Mac 代码提示设置
    定位功能
    canvas刮奖
    jquery生成二维码
    Redux DevTools浏览器插件调试redux
    .gitignore
    HBuilder在MAC下的SVN
    UMD编码规范
  • 原文地址:https://www.cnblogs.com/dw039/p/14371359.html
Copyright © 2011-2022 走看看