1、 dockers官网dockefile文件地址:https://github.com/docker-library/docs
2、选择mysql进入mysql的文档介绍 https://github.com/docker-library/docs/tree/master/mysql
3、选择支持的版本:这里选择5.7,然后进入到dockersfile
4、liunx服务器创建mysql-image文件夹
mkdir mysql-image
cd mysql-image/
vi Dockerfile
把官方的文件整个拷贝。:wq保存并推出
5、docker build -t my-mysql-image . 根据官方的dockerfile创建
6、docker基本命令
```
docker pull 拉取镜像到本地,默认是在hub.docker.com
docker run 根据某个镜像创建容器
-d 让容器在后台运行,其实就是一个进程
--name 给容器指定一个名字
-p 将容器的端口映射到宿主机的端口
docker exec -it 进入到某个容器中并交互式运行
```
```
01 创建tomcat容器
docker pull tomcat
docker run -d --name my-tomcat -p 9090:8080 tomcat
02 创建mysql容器
docker run -d --name my-mysql -p 3301:3306 -e MYSQL_ROOT_PASSWORD=123 --privileged mysql
03 进入到容器里面
docker exec -it containerid /bin/bash
04 查看运行的容器
docker ps -a
05 退出容器
exit
```
下一步就是进行部署项目了。