1.下载mysql镜像 docker pull mysql:5.7
2.运行 docker run -d -p 3306:3306 --name mysql5.7 -e MYSQL_ROOT_PASSWORD=123456 84164b03fa2e
3.拷贝文件为挂载做准备
docker cp 99776a04d7ec:/etc/mysql/conf.d /home/mysql/ #复制配置文件到宿主机
docker cp 99776a04d7ec:/var/log /home/mysql/ #复制日志到宿主机
docker cp 99776a04d7ec:/var/lib/mysql /home/mysql/ #复制数据文件到宿主机
4.docker stop 99776a04d7ec 停止这个容器重新启动一个带挂载的
5.docker run -d --name mysql-appweb -p 3306:3306 -v /home/mysql/conf.d/:/etc/mysql/conf.d/ -v /home/mysql/log/:/var/log/ -v /home/mysql/mysql/:/var/lib/mysql/ -e MYSQL_ROOT_PASSWORD=123456 84164b03fa2e