搜索mysq 查询可拉取的mysql 的镜像文件版本 https://hub.docker.com/_/mysql
这里选择版本5.7.31
1、拉取镜像
docker pull mysql:5.7.31
2、运行并开启Mysql 容器
docker run --name some-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
some-mysql:容器名称
MYSQL_ROOT_PASSWORD:设置mysql root 用户的密码
tag:mysql的版本
将容器中mysql 的端口3306映射到主机的端口3306上
3、查看linux 防火墙状态
firewall-cmd --state
4、永久关闭防火墙
systemctl disable firewalld.service
5、进入容器
docker exec -it 容器名称 bash