Docker 安装 MySQL

1.拉取镜像:

docker pull hub.c.163.com/library/mysql:latest

查看镜像:

docker images

建立挂载的数据卷

mkdir -p /var/cnmp/mysql/data

虚拟机 3306 端口和容器里的3306端口对应,虚拟机路径和容器里路径(下图,来自头部参考地址)对应

docker run -p 3306:3306 --name mysql -v /var/cnmp/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 -d --privileged=true hub.c.163.com/library/mysql:latest

#这里的 mysql ,docker ps 查询后,写 CONTAINER ID 或者 IMAGE NAMES 都行

docker exec -it mysql bash

#此时已经进入容器,登录容器内数据库

mysql -uroot -p123456

#在操作容器里数据的同时,数据也进到了 /var/cnmp/mysql/data 目录里,两边是同步的!

show databases;

mysql> show databases;
±-------------------+
| Database |
±-------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
±-------------------+
4 rows in set (0.00 sec)
成功!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值