前言
本篇博客主要记录使用Docker安装MySQL的细节以及详情,以下安装通过图片展示和指令总结。
安装MySQL
1. 拉取镜像
![2007033-8f0260a445aa9901.png](https://i-blog.csdnimg.cn/blog_migrate/600c8c30efa6924a13528f0b55eb9cb9.webp?x-image-process=image/format,png)
拉取镜像
- 第一步使用到的Docker命令
# 搜索mysql镜像
docker search mysql
# 拉取mysql镜像
docker pull centos/mysql-57-centos7
# 查看docker镜像
docker images
2. 通过镜像创建容器
![2007033-8021ffe11fa02a68.png](https://i-blog.csdnimg.cn/blog_migrate/ba79e138ec1a58313663c1045ccd7088.webp?x-image-process=image/format,png)
创建容器
- 第二步使用到的Docker命令
# 运行mysql容器,其中:-p 设置映射端口,-e 配置mysql root用户密码
docker run -di --name=test_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 centos/mysql-57-centos7
# 查看当前运行的容器
docker ps
# 查看网络端口情况
netstat -ntlp
3. 测试连接
经过前两步,MySQL使用Docker已经安装好,接下来测试
-
使用DBeaver 软件来连接
DBeaver
![2007033-f060810073012c03.png](https://i-blog.csdnimg.cn/blog_migrate/a8de09310eb4a115c25f085dc6de689c.webp?x-image-process=image/format,png)
连接
![2007033-31bf6d362dd447c2.png](https://i-blog.csdnimg.cn/blog_migrate/521774a09e68d7639a40fd92f190e57a.webp?x-image-process=image/format,png)
连接成功
![2007033-a16663e212cbff6f.png](https://i-blog.csdnimg.cn/blog_migrate/121f7092d48865af711484b2e504c3fa.webp?x-image-process=image/format,png)
detail