Docker部署Redis

文章目录

概要

在CentOs7下使用Docker部署Redis服务,并在本机使用

整体步骤

1.启动docker

2.拉取Redis镜像

3.配置Redis配置文件

4.运行Redis

5.外部连接验证

1.启动docker

systemctl status docker   # 查看docker状态

systemctl start docker     # 启动docker

systemctl restart docker # 重启docker

 如图所示为启动状态:

2.拉取Redis镜像

拉取镜像命令如下:

docker pull redis

该命令会拉取最新的redis镜像,可以通过redis:xx获取xx版本的镜像

拉取成功之后,通过

docker images

查看已有镜像

3.配置Redis配置文件

Redis 默认使用 redis.conf 配置文件。但我们也可以创建一个自定义的配置文件,如myredis.conf,根据需要修改配置项。

vi myredis.conf  # 创建文件并打开

 点击键盘上的字符 i,进入编辑模式,填写一些基本配置,如下:

port 6379   # 设置端口号为6379
bind 0.0.0.0  # 绑定到所有可用的网络接口
protected-mode yes # 启用了保护模式

 配置完成后,1.点击键盘左上角Esc  2.输入冒号: 3.输入wq  4.点击回车。文件编辑并保存完成

4.运行Redis

复制该命令运行即可。

docker run --name my-redis -p 6379:6379 -v $(pwd)/myredis.conf:/usr/local/etc/redis/redis.conf -d redis redis-server /usr/local/etc/redis/redis.conf --requirepass 123123
  • --name my-redis:为容器指定一个名称。
  • -p 6379:6379:将容器的 6379 端口映射到宿主机的 6379 端口。
  • -v $(pwd)/myredis.conf:/usr/local/etc/redis/redis.conf:将自定义的配置文件挂载到容器内的配置文件路径。
  • -d redis redis-server /usr/local/etc/redis/redis.conf:以分离模式运行 Redis 服务,并使用挂载的配置文件启动。
  • --requirepass 123123:设置redis密码为123123,可按需修改。

 执行完毕之后,输入docker ps查看已启动容器。

可以看到已启动容器的一些基本信息。

输入

docker exec -it my-redis redis-cli

 进入redis,如果设置了密码,需要先进行验证,我的默认密码为123123,则输入auth "123123"

验证成功之后,我们就可以正常使用该redis了,现在我保存一个值。


输入exit退出redis。

关于Redis语法命令,你可以访问 Redis官网获取使用指南。

5.外部连接验证

ifconfig # 查看虚拟机ip地址。

 如图所示,本机IP如下:


打开Redis管理软件,输入连接信息

点击连接

小结

本文主要介绍了使用Docker在虚拟机内部署Redis服务的步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值