【docker】中文无法显示输入等问题解决方法

every blog every motto: You can do more than you think.
csdn: https://blog.csdn.net/weixin_39190382?type=blog
ID: 胡侃有料

0. 前言

docker 路径中文不显示,无法输入中文问题解决方法

1. 解决方法

1.1 临时解决

打开etc/profile文件,末尾添加

bash 复制代码
export LANG=C.UTF-8

执行如下,使文件生效

bash 复制代码
source /etc/profile

进入容器时,指定编码方式

bash 复制代码
docker exec -it my_container env LANG=C.UTF-8 /bin/bash

1.2 永久解决办法

在Dockerfile中添加

bash 复制代码
ENV LANG C.UTF-8

参考

1\] \[2\] [https://blog.csdn.net/zimojiang/article/details/126116449#:\~:t](https://blog.csdn.net/zimojiang/article/details/126116449#:~:text=**%E4%B8%8D%E8%83%BD%E8%BE%93%E5%85%A5%E4%B8%AD%E6%96%87%E5%8E%9F%E5%9B%A0%EF%BC%9A**%E7%B3%BB%E7%BB%9F%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AFPOSIX%E5%AD%97%E7%AC%A6%E9%9B%86%EF%BC%8CPOSIX%E5%AD%97%E7%AC%A6%E9%9B%86%E6%98%AF%E4%B8%8D%E6%94%AF%E6%8C%81%E4%B8%AD%E6%96%87%E7%9A%84%EF%BC%8C%E8%80%8CC.UTF-8%E6%98%AF%E6%94%AF%E6%8C%81%E4%B8%AD%E6%96%87%E7%9A%84%20%E5%8F%AA%E8%A6%81%E6%8A%8A%E7%B3%BB%E7%BB%9F%E4%B8%AD%E7%9A%84%E7%8E%AF%E5%A2%83%20LANG%20%E6%94%B9%E4%B8%BA%22C.UTF-8%22%E6%A0%BC%E5%BC%8F%E5%8D%B3%E5%8F%AF%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98%20%E5%8F%AA%E8%A6%81%E8%BF%99%E6%A0%B7%E8%BF%9B%E5%85%A5%E5%AE%B9%E5%99%A8%E5%8D%B3%E5%8F%AF%E8%BE%93%E5%85%A5%E4%B8%AD%E6%96%87:%20docker,exec%20-it%20b18f56aa1e15%20env%20LANG=C.UTF-8%20/bin/bash)

相关推荐
JZC_xiaozhong1 小时前
数据不互通、审批慢?企业多系统智能协同与流程自动化解决方案
运维·自动化·流程管理·流程自动化·数据集成与应用集成·流程监控·流程可视化设计
爱学习的小囧1 小时前
ESXi 8.0 原生支持 NVMe 固态硬盘吗?VMD 配置详解教程
linux·运维·服务器·esxi·esxi8.0
坚持就完事了1 小时前
Linux中的变量
linux·运维·服务器
hERS EOUS1 小时前
nginx 代理 redis
运维·redis·nginx
Cat_Rocky2 小时前
利用Packet Tracer网络实验
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志2 小时前
Linux 驱动实战:SR501 人体红外传感器驱动开发与调试全记录
linux·运维·驱动开发
正点原子2 小时前
【正点原子Linux连载】第三章 U-Boot使用 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南
linux·运维·驱动开发
忍冬行者3 小时前
MongoDB 三节点副本集离线部署运维手册
运维·数据库·mongodb
爱学习的小囧3 小时前
ESXi VMkernel 端口 MTU 最佳设置详解
运维·服务器·网络·php·虚拟化
eRTE XFUN3 小时前
docker 安装 mysql
mysql·adb·docker