- 使用docker下载一个自己指定好版本的Mysql镜像
docker pull mysql:<version>
- 直接运行即可
docker run -p 3306:3306\ #指定端口
--name mysql \ #容器名称
-v /home/work/mysql/data:/var/lib/mysql \ #将mysql的数据挂载到本地磁盘
-v /home/work/mysql/conf:/etc/mysql/conf.d \ #将mysql配置挂载到本地磁盘
-v /etc/localtime:/etc/localtime:ro \ # 同步mysql容器内部的时区,否则会出现8个小时的差别
-v /home/work/mysql/log:/var/mysqllogs \ # 挂载mysql运作的日志
-e MYSQL_ROOT_PASSWORD=aaaaaa \ #指定root用户的密码
-d mysql:5.7