Docker Ubuntu ls输出显示中文乱码
fly@9c31624d75de:~$ ls
16-WSL+Docker????????????.pdf project
fly@9c31624d75de:~$ echo $LANG
fly@9c31624d75de:~$ ls 16-WSL+Docker环境配置.pdf
.aws .bash_logout .landscape/ .sudo_as_admin_successful project/
.azure .bashrc .motd_shown .viminfo
.bash_history .docker/ .profile 16-WSL+Docker环境配置.pdf
fly@9c31624d75de:~$ ls 16-WSL+Docker环境配置.pdf
16-WSL+Docker????????????.pdf
方法1
RUN locale-gen zh_CN.UTF-8
ENV LC_ALL=zh_CN.UTF-8
ls输出中文不烂码,但是其他命令本来想显示英文,结果输出中文翻译;
可参考如下设置;