首页 > 其他分享 >宝塔在docker环境下 部署spring boot乱码

宝塔在docker环境下 部署spring boot乱码

时间:2023-03-23 14:56:44浏览次数:44  
标签:宝塔 spring boot jar 乱码 docker


1.docker 在linux 下面启动的时候,默认编码是POSIX

通过locale 可以查看具体的编码
 

 

 


那么我们可以设置,需要在容器中vi /root/.bashrc设置环境变量:export LANG=en_US.UTF-8

然后查看locale ,如图效果,说明生效了。

 

 

 

 

 

在宝塔下启动spring boot的时候,输出日志,和插入数据库都会出现乱码。
/usr/bin/java -jar -Xmx1024M -Xms256M /www//admin-0.0.1-SNAPSHOT.jar --server.port=8080
所以,我们需要增加编码设置-Dfile.encoding=utf-8 -jar ,如下:
/usr/bin/java -Dfile.encoding=utf-8 -jar -Xmx1024M -Xms256M /www/admin-0.0.1-SNAPSHOT.jar --server.port=8080
至此,完成配置。

标签:宝塔,spring,boot,jar,乱码,docker
From: https://www.cnblogs.com/bpmsee/p/17247421.html

相关文章