在上一篇文章《Kubernetes部署微服务实战(六)部署VUE前端进阶之nginx获取真实ip》我们让pod获取到了真实的ip。但是为了严谨一点,我们会发现在nginx里面打印的日志时间不对,少了8个小时:
像这种问题,也是经常打架会遇到的问题,时区问题。那像这种怎么解决呢?其实主要是在docker打包镜像的时候,我们把时区的配置信息打进去即可,例如这里的show-web前端项目,我们修改下dockerfile文件,添加上:
ENV TZ=Asia/Shanghai
示例图如下:
然后我们重新打个镜像,例如2.1版本
然后我们去kubernetes上把镜像版本修改为2.1,再访问一下就可以看到容器的时间回到了正常的东八区时间:
还没有评论,来说两句吧...