1、Docker MySQL 中文问题
非Dockerfile方式
可以先进容器查看本地支持是否存在中文
# 使用 locale -a查看
bash-4.4# locale -a
C
C.utf8
POSIX
增加语言环境变量
docker exec -it 容器id env LANG=C.UTF-8 /bin/bash
进入mysql,设置字符集
mysql -uroot -p --default-character-set=utf8mb4
Dockerfile方式
# 如果是Dockerfile写的,那么就需要在文件中指定环境变量
vi Dockerfile
# 设置语言
ENV LANG C.UTF-8