1,临时解决方案
vi /etc/profile
在文件最后写入 export LANG="C.UTF-8",如下图

:wq关闭文件,执行 source /etc/profile
2,永久修改:修改Dockerfile
在Dockerfile中添加一行 ENV LANG C.UTF-8,重新生成镜像,然后再用新的镜像生成容器
本文介绍了解决Docker容器内UTF-8编码问题的方法,包括临时解决方案和永久修改两种方式。临时方案通过编辑`/etc/profile`并设置`LANG`环境变量为`C.UTF-8`来实现;永久修改则是在Dockerfile中加入`ENV LANG C.UTF-8`,重新构建镜像。
1,临时解决方案
vi /etc/profile
在文件最后写入 export LANG="C.UTF-8",如下图

:wq关闭文件,执行 source /etc/profile
2,永久修改:修改Dockerfile
在Dockerfile中添加一行 ENV LANG C.UTF-8,重新生成镜像,然后再用新的镜像生成容器
741
375
674

被折叠的 条评论
为什么被折叠?