docker容器下无法输入中文

2021-07-24  本文已影响0人  余于鱼不是鱼鱼鱼

在docker访问mysql容器时,在命令行中无法输入中文。粘贴中文也没有用

image.png

如图,粘贴到mysql时

image.png

退出mysql,在容器中键入中文仍然没有反应

于是判断时镜像locale的问题

image.png

解决方案:在启动或者进入容器的时候添加环境变量参数LANG=C.UTF-8

 //启动时增加环境变量参数
 docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -e LANG=C.UTF-8 --name mysql mysql:5.7

//进入时增加环境变量参数
 docker exec -it -e LANG=C.UTF-8 mysql /bin/bash
上一篇 下一篇

猜你喜欢

热点阅读