1、拉取镜像
docker pull mysql:5.7
查看镜像库
docker images
2、在本地创建mysql的映射目录
mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf
*在/root/mysql/conf中创建 .cnf 文件(叫什么都行)
touch my.cnf
3、创建容器,将数据,日志,配置文件映射到本机
docker run -p 3306:3306 --name mysql -v /root/docker/mysql/conf:/etc/mysql/conf.d -v /root/docker/mysql/logs:/logs -v /root/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=xxxxx -d mysql:5.7