#拉取mysql镜像
docker pull mysql:5.7
# 创建mysql镜像映射的数据库目录
mkdir /usr/local/server/mysql/data
#创建mysql镜像映射的数据库配置文件
mkdir /usr/local/server/mysql/conf
#创建mysql镜像映射的数据库日志目录
mkdir /usr/local/server/mysql/logs
#查看mysql镜像id
docker images
#启动容器 将8b43c6af2ad0替换成查出来的镜像id
docker run --name mysql -p 3306:3306 -v /usr/local/server/mysql/data:/var/lib/mysql -v /usr/local/server/mysql/conf:/etc/mysql/conf.d -v /usr/local/server/mysql/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 -d 8b43c6af2ad0
#进入mysql容器 e462dc5294d4为容器id
docker exec -it e462dc5294d4 bash
#进入mysql
mysql -u root -p123456
//查看数据库
show databases;
//进入数据库
use user;