在运行 Docker 容器的时候,如果容器内应用需要使用 UTF-8 编码来正常处理中文,你可以通过设置环境变量来指定编码。
可以使用 -e
或者 --env
标志来设置环境变量。比如,设置 LANG
和 LC_ALL
环境变量为 C.UTF-8
或者 en_US.UTF-8
:
docker run -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 -it <image_name>
或者,如果你的应用支持 en_US.UTF-8
编码:
在运行 Docker 容器的时候,如果容器内应用需要使用 UTF-8 编码来正常处理中文,你可以通过设置环境变量来指定编码。
可以使用 -e
或者 --env
标志来设置环境变量。比如,设置 LANG
和 LC_ALL
环境变量为 C.UTF-8
或者 en_US.UTF-8
:
docker run -e LANG=C.UTF-8 -e LC_ALL=C.UTF-8 -it <image_name>
或者,如果你的应用支持 en_US.UTF-8
编码: