安装Mysql
查看本地镜像
docker images
此时容器中并没有Mysql镜像
拉取Mysql镜像
docker pull mysql:5.7
![](https://img-blog.csdnimg.cn/img_convert/e80bdee846994478aa5d9bc0d8bc5700.png)
运行MySQL容器
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
若本机系统没有安装Mysql,那么直接输入以下代码即可:(此处的123456为自定义密码)
docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
![](https://img-blog.csdnimg.cn/img_convert/358f97036da747edaa146755181c994d.png)
查看正在运行的容器
docker ps -a
![](https://img-blog.csdnimg.cn/img_convert/4539d12e31b644b4baff005ef0307987.png)
进入MySQL容器
docker exec -it mysql5.7 /bin/bash
执行以下代码,输入密码后回车即可
mysql -u root -p
![](https://img-blog.csdnimg.cn/img_convert/01a16deab4264220bf8cfc911c647a11.png)
操作数据库
![](https://img-blog.csdnimg.cn/img_convert/ad36e9b116c84789852c3b4b0180abf1.png)
退出命令:
![](https://img-blog.csdnimg.cn/img_convert/f881e0da22da4a71be509f70df7ea5c6.png)
删除Mysql
查看容器
docker ps -a
![](https://img-blog.csdnimg.cn/img_convert/7e225b8926774d06964fe2c288a26f0c.png)
找到mysql的容器id
停止容器
docker stop xxx
删除容器
docker rm xxx
![](https://img-blog.csdnimg.cn/img_convert/d5f1253acf5345a3928ebbc07ca70d06.png)
查看镜像
docker images
![](https://img-blog.csdnimg.cn/img_convert/3c31be79c400497ebbd9b236137088fd.png)
删除镜像
docker rmi 镜像id
![](https://img-blog.csdnimg.cn/img_convert/887691e665474d30baef2bea7ecb21b7.png)