系列学习 docker 之第 7 篇 —— docker 安装 MySQL、Redis (完结)

 

Docker 安装 MySQL

OK,系列课程讲解到这,我们在 docker 里安装 MySQL5.7 版本。

1、先查询 MySQL 的版本

docker search mysql

2、下载 MySQL5.7 版本,我们这里使用了阿里云镜像加速,不然就很慢了。镜像加速配置查看博客:https://blog.csdn.net/BiandanLoveyou/article/details/116336906

docker pull mysql:5.7

结果:

3、下载完毕,查看镜像:

docker images

4、先创建 MySQL 容器,但不启动它:

docker create --name mysql5.7 -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:5.7

说明:启动 MySQL 容器我们不是使用 docker run,而是使用 docker create,我们先创建容器,后面再启动。MySQL 的启动有点特殊。MYSQL_ROOT_PASSWORD=root 表示密码为 root。宿主机的 3306 端口映射到 MySQL 的3306端口,这样就不会混淆了。

结果:

5、启动 MySQL 容器,注意这里我们使用的是容器的名字,即我们创建时的 name 属性。

docker start mysql5.7

结果:

 

6、在 windows 下测试我们的 MySQL 是否启动成功。

OK,搞定 MySQL 的安装。

 

 

Docker 安装 Redis

依葫芦画瓢,我们在 docker 里安装 Redis。

1、查看 Redis 版本

docker search redis

2、安装最新版的 Redis

docker pull redis

结果:

3、查看所有的镜像文件

docker images

结果:

4、启动 Redis 容器:

docker run --name redis -p 6379:6379 -d redis --requirepass "123456"

说明:requirepass 是登录密码。

结果:

 

5、在 windows 端验证。

这里推荐一款良心的 Redis 客户端工具(用过的都说好):https://pan.baidu.com/s/1ruIATzKKWv8ypdkzzfrh5w  提取码:tijx

 

还能查看一些性能数据:

比如 Redis 版本,内存使用情况,当前状态等。我们的 Redis 版本是 6.2.3 的。

 

支持 key 的搜索等功能

 

其它软件比如 RabbitMQ、ElasticSearch等等,都是一个原理。再结合第 6 篇的挂载功能,构建集群不再是艰难的事情。架构师之路任重道远,也越来越近!https://blog.csdn.net/BiandanLoveyou/article/details/116377531

 OK,docker 的学习到此告一段落。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值