解决docker的ubuntu系统中文乱码问题

遇到docker中的文件包含中文字符和文本行中有中文会显示乱码,用以下流程解决了:

1、查看本地使用的语言环境

bash 复制代码
locale

2、查看本地支持的语言环境

bash 复制代码
locale -a

3、安装中文包并设置环境变量

可以通过如下方式增加中文编码支持:

bash 复制代码
apt-get update && apt-get install language-pack-zh-hans -y

再次查看locale -a

再设置环境变量

bash 复制代码
echo export LANG=zh_CN.UTF-8 >> ~/.bashrc  # 设置环境变量
echo "export LC_ALL=zh_CN.utf8" >>~/.bashrc
source ~/.bashrc

4、重启容器或者服务器

设置完之后,需要重启容器!或者服务器,生效了!


部分内容参考自:

https://www.sammery.com/archives/812.html

https://blog.csdn.net/weixin_51612528/article/details/141806328

相关推荐
Linux-lucky10 小时前
45-Linux学习之旅之防火墙与WEB加固
linux·前端·网络·学习·ubuntu
禁默10 小时前
启元 Q1 二次开发实践:Ubuntu 部署与仿真验证,从 PrimeConsole 到 ROS 2 Humble + RViz
linux·运维·ubuntu
skywalk816311 小时前
把 去也网站 从 Ubuntu 搬到 FreeBSD:一次 Service Jail + nginx 的部署实录
linux·运维·nginx·ubuntu·freebsd
java_logo13 小时前
Docker 部署 EmulatorJS:轻松搭建浏览器复古游戏平台
游戏·docker·容器·复古游戏·轩辕镜像·emulatorjs·红白机
吴声子夜歌14 小时前
Kubernetes权威指南——网络原理(一)
网络·容器·kubernetes
方便面不加香菜15 小时前
Docker Container --容器及容器的操作案例详解
运维·docker·容器
无人生还别怕21 小时前
如何搭建docker仓库(轻量级)registry
linux·运维·docker·云原生·容器·registry·openanolisos
David猪大卫1 天前
【Linux修炼】环境变量、进程地址空间
linux·c语言·经验分享·笔记·学习·ubuntu·centos
YYYing.2 天前
【K8s系列 (一) 】Docker与容器(上篇)
docker·云原生·容器·kubernetes
csdn_aspnet2 天前
使用 Docker 和 RedisInsight 设置 Redis 以进行本地开发
redis·docker·容器·redisinsight