美文网首页
docker容器下无法输入中文

docker容器下无法输入中文

作者: 余于鱼不是鱼鱼鱼 | 来源:发表于2021-07-24 11:25 被阅读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

相关文章

网友评论

      本文标题:docker容器下无法输入中文

      本文链接:https://www.haomeiwen.com/subject/gmimmltx.html