1.建立数据及配置目录mysql
mkdir /dockersql
mkdir /docker/mysqldocker
mkdir /docker/mysql/confide
mkdir /docker/mysql/dataserver
2.建立配置文件my.cnfit
touch /docker/mysql/conf/my.cnfio
3.编辑my.cnfclass
[mysqlld]容器
user=mysql后台
character-set-server=utf8
default_authentication_plugin=mysql_native_password
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
4.建立容器并后台启动
docker run -d
-p 3307:3306
--privileged=true
-v /docker/mysql/conf/my.cnf:/etc/mysql/my.cnf
-v /docker/mysql/data:/var/lib/mysql
-e MYSQL_ROOT_PASSWORD=123456
--name mysql5.7
mysql:5.7