0
点赞
收藏
分享

微信扫一扫

docker容器中查看服务输出日志时中文乱码

椰果玩安卓 2022-02-13 阅读 111

当我们使用docker容器部署服务时可能会出现日志中的中文显示乱码的情况,有一种可能是容器的file.encoding属性引起,我们可以在部署服务是增加虚拟机参数:

JAVA_OPTS="-Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"

手动指定编码后可正常显示中文。

那么file.encoding是什么?sun.jun.encoding又是什么?

可以参考下面这篇文章:

java运行时参数file.encoding和sun.jnu.encoding详解 - 简书

举报

相关推荐

0 条评论