在docker容器内使用Bash通过 ls 列取中文列表内容时,中文会显示为乱码,简单一步就可以解决此烦恼。

方法一:

在dockerfile文件中加入环境变量:

ENV LANG C.UTF-8

方法二:

在创建容器时加入环境变量:

LANG=C.UTF-8

命令行方式: docker run … -e LANG=C.UTF-8 ….

docker-compose方式:

version: "2.4"

services:
    ...
    environment:
      - LANG=C.UTF-8
    ...


原文链接地址:https://blog.exsvc.cn/article/docker-bash-chinese.html
转载请注明:转载自 易科博客 ,谢谢!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注