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
```

下一步就是进行部署项目了。

 

 posted on 2020-08-08 17:03  sunnyBalckCat  阅读(119)  评论(0编辑  收藏  举报