Docker容器日志中文乱码问题

背景:在使用docker部署springboot项目的时候,查看项目日志的过程中,发现中文打印出来的都是乱码: ??????

楼主是通过dockerfile创建的镜像, 解决方案:

DcokerFile中增加环境变量

ENV TZ 'Asia/Shanghai' 
ENV LANG en_US.UTF-8 
ENV LANGUAGE en_US:en 
ENV LC_ALL en_US.UTF-8

其中, ENV TZ 'Asia/Shanghai' 是解决时间相差8小时的问题

以上, 配置之后重新打镜像运行容器, 发现中文可以正常显示了...

 

其他解决方案参考: 

https://blog.csdn.net/weixin_42054155/article/details/103330708

posted @   Sherlock先生  阅读(850)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
点击右上角即可分享
微信分享提示