1、环境准备
1)、确认已Docker已安装;
2)、Docker hub查看官方提供了哪些版本
##命令查看docker search mysql
2、拉取镜像
##拉取5.7镜像docker pull mysql:5.7
3、查看镜像
docker images
4、启动Mysql容器
## --name:容器运行名称## -d :后台运行## -p:端口映射## -v:数据卷挂载,支持多个,利用docker数据卷特性将mysql数据持久化 ## -e:默认密码--一定要docker run --name mysql5.7 -d -p 3306:3306 -v /opt/mysql_docker/conf:/etc/mysql/conf.d -v /opt/mysql_docker/data:/var/lib/mysql -v /opt/mysql_docker/logs:/logs -e MYSQL_ROOT_PASSWORD=root ae0658fdbad5
数据卷相关知识可以查看Docker容器数据卷
不知道启动命令是什么可以官方查看
5、Navicat远程连接
6、新建数据库
数据库数据目录持久化成功
至此搭建成功!!!
Docker镜像原理
Docker概述
Docker安装教程
Docker卸载教程
Docker容器数据卷
OnlyOffice部署-Docker版
Docker阿里云镜像加速配置
Docker常用命令-镜像命令
Nginx安装-Docker版-容器常用命令