locale -a 查看环境支持的编码格式
直接在 Dockerfile 中设置为中文 ENV LANG C.UTF-8, 打镜像运行容器, 设置好如下:
此时日志仍然是乱码, 则此时一般是 Ubuntu 自身显示的问题, 所以要将 Ubuntu 宿主机显示为 utf-8
一定要先确保这个是 utf8 然后去解决容器编码问题
来源: http://www.bubuko.com/infodetail-3491712.html