DockerHub 搜索Mysql找到官方镜像 (官方镜像地址)
拉取mysql5.7版本镜像
#拉取
docker pull mysql:5.7
#查看docker 镜像,就能看到拉取的镜像
docker images
运行一个mysql容器
#创建是哪个文件夹
D:\Docker\mysql5.7\data #数据库数据
D:\Docker\mysql5.7\logs #数据库日志
D:\Docker\mysql5.7\conf #数据库配置
#运行mysql容器
docker run --name mysql5.7 -itd -p 3306:3306 -v D:\Docker\mysql5.7\data:/var/lib/mysql -v D:\Docker\mysql5.7\logs:/var/log/mysql -v D:\Docker\mysql5.7\conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
#这里我运行没有进行docker 启动也进行mysql启动,如需要启动则需要加参数
--restart=always
#查看已运行的容器
docker ps
测试连接
#账号参数没设置,默认为root
#密码为运行容器时配置的密码参数值
-e MYSQL_ROOT_PASSWORD=123456
至此一个简单mysql容器运行就完成了!!!