部署MySQL
先停掉虚拟机中的MySQL,确保你的虚拟机已经安装Docker,且网络开通的情况下,执行下面命令即可安装MySQL:
docker run -d \ --name mysql \ -p 3306:3306 \ -e TZ=Asia/Shanghai \ -e MYSQL_ROOT_PASSWORD=123 \ mysql
安装之后通过navicat检查是否安装成功(ip是虚拟机的ip地址):
docker命令解读
docker run -d \--name mysql \-p 3306:3306 \-e TZ=Asia/Shanghai \-e MYSQL_ROOT_PASSWORD=123 \mysql
选项:
docker run :创建并运行一个容器,
-d 是让容器在后台运行
--name mysql :给容器起个名字,必须唯一
-p 3306:3306 :设置端口映射 前面的是宿主机的端口,后面是虚拟机的端口
-e KEY=VALUE :是设置环境变量
mysql :指定运行的镜像的名字
镜像名称一般分两部分组成:[repository]:[tag]。
- 其中repository就是镜像名
- tag是镜像的版本
在没有指定tag时,默认是latest,代表最新版本的镜像,例如:mysql:5.7