1》新建 my.cnf 文件,内容如下

[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8

2》启动容器,

docker run -d -P --privileged=true --name mysql -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/var/log/mysql -v /data/mysql/data:/var/lib/mysql  -e MYSQL_ROOT_PASSWORD=123456  mysql:5.7