Docker 安装 MySQL

相关内容:
1. Docker 介绍以及安装;
2. Docker 安装 MySQL(本篇);
3. Docker 安装 PHP;
4. Docker 安装 Nginx 以及相关配置;
5. Docker 构建镜像;

下载 MySQL 镜像( 参考地址:https://c.163.com/hub#/m/repository/?repoId=2955

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

查看镜像

docker images

在这里插入图片描述
运行 MySQL 容器

# 建立挂载的数据卷
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 容器

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

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

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

搞定!

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值