Docker里使用CentOS7中文乱码的解决办法

111 字
1 分钟
Docker里使用CentOS7中文乱码的解决办法

在**使用docker制作tomcat镜像**后,进入容器内部,发现中文出现乱码

解决办法#

  • 在Dockerfile中配置中文支持

    Terminal window
    #安装中文支持 不然会乱码
    RUN yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common
    #配置显示中文
    RUN localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
    #设置环境变量
    ENV LC_ALL zh_CN.utf8
    • 注意 CentOS8不适用
  • 物理机上

    Terminal window
    yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common
    localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
    export LC_ALL=zh_CN.utf8

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Docker里使用CentOS7中文乱码的解决办法
https://tianch.com.cn/posts/tutorials/docker-li-shi-yong-centos7-zhong-wen-luan-ma-de-jie-jue-ban-fa/
作者
田小晖
发布于
2020-05-30
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
田小晖
记录技术成长,分享运维与开发经验。
公告
分类
标签
站点统计
文章
134
分类
9
标签
29
总字数
203,962
运行时长
0
最后活动
0 天前
站点信息
构建平台
Cloudflare Pages
博客版本
Firefly v6.15.6
文章许可
CC BY-NC-SA 4.0