以最新版本实例
docker search mysql //查找mysql镜像
docker pull mysql:5.7 //拉取镜像 (指定版本号. 默认是latest, 去掉 " :5.7 " 就是最新版本了)
docker images //查看镜像
docker run -itd --net=host --name mysql-e MYSQL_ROOT_PASSWORD=rootmysql:5.7 //创建容器, 主机网络模式. 如果在pull的时候指定了版本号, 那么在启动的时候也要加上版本号
docker exec -it mysql /bin/bash//登录容器
mysql -u root -p//登录mysql, 密码是上面指定的"root"
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;