一、安装并拉取MySQL镜像
先把docker启动起来
systemctl restart docker
systemctl status docker
安装MySQL
docker search mysql
拉取镜像, 如果拉取不成功或者显示超时,可以去配置加速镜像源。
二、查看本地镜像并启动MySQL
但是光有镜像没有把镜像实例化成容器还是不行(可以通过ps命令看到当前运行容器个数为0)。
使用docker run命令启动MySQL容器
docker run --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
但是出现了报错,原因是我的虚拟机上还装了一个MySQL,且端口也是3306
于是需要关闭移除容器后再重新开启
最后显示出容器的ID号即为运行成功了 。
docker exec -it mysql-test /bin/bash
三、连接本地MySQL(使用Navicat测试)
可以在创建好的数据库中再建好一张表
进入之后执行以下命令可以查看
mysql -uroot -p
show databases;
show tables;