Docker容器时间同步问题
2024-09-07 04:52:39
具体操作:
为了保证容器和宿主机之间的时间同步,采用如下参数:
-v /etc/localtime:/etc/localtime:ro
但是在页面访问的时候时间依然相差8个小时;
该怎么破解!
回复:
1.用的是什么系统呢
dockerfile 加
RUN echo "Asia/shanghai" > /etc/timezone;
2.线上环境的话建议还是做个base image,把/usr/share/zoneinfo/Asia/Shanghai 覆盖到/etc/localtime
3.在Dockerfile中加入
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && ntpdate cn.pool.ntp.org
4.在Dockerfile中添加如下命令:
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
该问题已经解决啦
最新文章
- Leetcode 365. Water and Jug Problem
- Python 编码简单说
- Bilinear Filter
- Java Web学习系列——Maven Web项目中集成使用Spring、MyBatis实现对MySQL的数据访问
- 7.python模块补充
- MySQL之Join
- iOS开发--图片处理
- tomcat 解析(二)-消息处理过程
- mybatis的缓存机制
- linux网络编程--跳水send和recv
- HDOJ 4821 String
- [置顶] EasyMock的简单使用
- hdu_5777_domino(贪心)
- GIT_服务器与本地环境构建
- Optimizing Item Import Performance in Oracle Product Hub/Inventory
- 监控linux服务器是否能登陆 邮件报警
- Python之Eric安装注意事项
- #个人博客作业week2——结对编程伙伴代码复审
- shutil模块(高级的文件、文件夹、压缩包处理模块)
- Python之路 - Socket实现QQ聊天