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

相关推荐
阿标在干嘛7 小时前
从物理机到K8s:政策快报平台的容器化部署实践
云原生·容器·kubernetes
IT瑞先生9 小时前
docker-compose下快速部署实操——持续更新...
运维·docker·容器
张青贤9 小时前
Centos7离线部署K8s集群V1.28.8
云原生·容器·kubernetes·containerd·kubekey·离线部署
TARDIS_202014 小时前
VMware配置ubuntu26.04虚拟机桥接
ubuntu
雷工笔记14 小时前
什么是Ubuntu?
linux·运维·ubuntu
爱码少年15 小时前
Docker遍历镜像生成导出镜像命令六法
docker·shell
BullSmall17 小时前
Sonarqube9.9 docker 镜像启动后 conf 下的配置文件没有了
docker·容器·eureka
ruofu3318 小时前
wsl端是py312,但是项目是py311, 如何下载py311的依赖包(wheels)
python·docker
suaizai_18 小时前
TypeScript 7 正式发布!Vue 暂被 “拒之门外“ !!!
linux·运维·ubuntu
spider_xcxc18 小时前
Docker 实战:容器化多服务应用,Dockerfile 与 Compose 配置全解析
docker·云原生·eureka·虚拟化·容器化