1、mysql数据库镜像拉取
docker pull mysql:8.0
2、运行mysql容器
docker run --name mysql8 -d -p 3318:3306 -v /home/mysql8/conf:/etc/mysql/conf.d -v /home/mysql8/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0
–name mysql8 容器名称为mysql8
-d 后台运行容器
-p 3318:3306 宿主机对外暴露端口为3318,对应容器端口3306
-v /home/mysql8/conf:/etc/mysql/conf.d 配置文件挂载到宿主机的/home/mysql8/conf,对应容器/etc/mysql/conf.d
-v /home/mysql8/data:/var/lib/mysql 数据