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