解决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

相关推荐
Selegant8 分钟前
Docker 搭建 MySQL 主从服务实战操作详解
mysql·docker·容器
HIT_Weston13 分钟前
61、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(五)
前端·ubuntu·gitlab
dbitc35 分钟前
WIN11把WSL2移动安装目录
linux·运维·ubuntu·wsl
weixin_462446231 小时前
Kali/ubuntu Linux 中彻底删除 Cursor 编辑器(含 dpkg 非空目录警告解决)
linux·ubuntu·cursor
liuwei2000003 小时前
Ubuntu 22.04 安装 ROS 2 Humble
linux·运维·ubuntu
嗑瓜子儿溜茶水儿3 小时前
docker 部署 kkfileview ; arm64; ky10;
java·docker
郁大锤3 小时前
解决Ubuntu/Linux/Gnome 打开文件慢,使用chrome打开文件更慢/卡死问题
linux·ubuntu·卡顿
九思x4 小时前
通过docker-compose.yml文件一次性安装mysql、minio、redis服务
运维·docker·容器
编程小Y4 小时前
Docker常见问题
docker
scx_link4 小时前
使用docker安装ollama及ollama拉取模型的总结
运维·docker·容器·ollama