该问题可以通过添加环境变量解决,途径如下:
一、如果容器没条件或不允许重启,可通过命令行方式临时解决。
docker compose exec SERVICE-NAME env LANG=C.UTF-8 mysql -u username -p
二、修改 docker-compose.yml 配置文件一劳永逸
environment:
LANG: C.UTF-8
以上方法适用于一些操作系统不支持中文的情况,道理类似,可以找其它相关文档。
文章讲述了如何在Docker容器中处理中文显示问题,包括通过命令行临时设置环境变量LANG和永久性地修改docker-compose.yml文件的environment部分。这两种方法适用于无法重启容器或操作系统不支持中文的情况。
该问题可以通过添加环境变量解决,途径如下:
一、如果容器没条件或不允许重启,可通过命令行方式临时解决。
docker compose exec SERVICE-NAME env LANG=C.UTF-8 mysql -u username -p
二、修改 docker-compose.yml 配置文件一劳永逸
environment:
LANG: C.UTF-8
以上方法适用于一些操作系统不支持中文的情况,道理类似,可以找其它相关文档。
4755
932

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