CentOS 7 用Docker安装Redis最新版

CentOS 7 用Docker安装Redis最新版

步骤一.使用mkdir -p /opt/redis/data创建数据保存文件

mkdir -p /opt/redis/data

步骤二:使用mkdir -p /opt/redis/conf/创建目录

mkdir -p /opt/redis/conf

经过步骤一和步骤二安装前的准备就已经准备好,可以使用下面命令查看相关文件夹是否已经创建

cd /opt/redis/
ls

mkdir 意为创建文件夹,-p 意为从指定目录向上级目录递归,cd 意为切换目录,查看当前目录文件夹
-p 详解请看此博文:https://blog.csdn.net/qq_45496593/article/details/121512099
在这里插入图片描述

步骤三:使用docker pull redis:latest下载最新版redis

docker pull redis:latest

可以使用下面命令查看redis是否已下载

docker images

在这里插入图片描述
步骤四:安装启动运行redis镜像(安装包),使得redis容器(程序/软件)运行在系统中

docker run \
-d --privileged=true \
-p 6379:6379 \
--restart always \
-v /opt/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /opt/redis/data:/data \
--name redis-latest1 redis:latest redis-server /etc/redis/redis.conf \
--appendonly yes \
--requirepass "123456"

以下为备注:
docker run \ #安装redis
-d --privileged=true \ #设置权限
-p 6379:6379 \ #设置端口
–restart always \ #重启redis
-v /opt/redis/conf/redis.conf:/etc/redis/redis.conf \ #部署redis配置文件
-v /opt/redis/data:/data \ #部署保存目录
–name redis-latest1 \ #重命名redis
redis:latest redis-server /etc/redis/redis.conf
–appendonly yes \ #appendonly开启AOF持久化模式。
–requirepass “123456” 设置连接redis的密码
运行安装redis成功
在这里插入图片描述

步骤五:查看redis容器(可以理解为程序/软件)是否已经在系统中启动了

docker ps

可以看到redis容器已经启动了
在这里插入图片描述
查看虚拟机ip地址,下一步连接redis测试要用到

ip addr

在这里插入图片描述
步骤六:使用客户端RedisDesktopManager连接redis服务器,测试是否能连接RedisDesktopManager自行去网上下载这里不做赘述
在这里插入图片描述
客户端连接成功,redis-latest1连接创建成功
在这里插入图片描述

最后感谢下以下大佬的分享
NO1: Centos7-Docker安装Redis - 李文学 - 博客园:https://www.cnblogs.com/oumi/p/15721503.html
NO2:CentOS 7 使用Docker方式安装部署Redis 5.0-天不生我小金-简书:https://www.jianshu.com/p/86996d661ce4
NO3:Centos 7 下使用docker安装 redis-黑客不黑-简书:https://www.jianshu.com/p/63422ff9ed0a
》本文连接:https://blog.csdn.net/New__Horizons/article/details/127830811,…欢迎转发,引用…

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上使用Docker安装Redis,有几种方法可以选择。以下是三种不同的方法: 方法一: 首先,您需要在CentOS 7上配置Docker安装Docker引擎。然后,您可以使用以下命令从Docker Hub下载Redis镜像并创建一个容器: ``` docker run -p 6379:6379 --name myredis -d redis ``` 这将从Docker Hub下载最新Redis镜像,并在端口6379上运行Redis容器。 方法二: 如果您希望使用自己的Redis配置文件,可以将redis.conf文件上传到您的服务器上的特定目录,例如`/usr/local/docker/`。然后,使用以下命令创建一个容器: ``` docker run -p 6379:6379 --name myredis -v /usr/local/docker/redis.conf:/etc/redis/redis.conf -v /usr/local/docker/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes ``` 这将使用您上传的redis.conf文件作为配置文件,并将Redis数据目录映射到`/usr/local/docker/data`目录。您可以根据需要调整路径。 方法三: 如果您需要使用特定的Redis版本,可以自己构建Docker镜像。首先,将redis.conf文件上传到服务器的特定目录,例如`/home/deploy/third_code/redis/redis-4.0.10/redis.conf`。然后,使用以下命令创建一个容器: ``` sudo docker run -d -v /home/deploy/third_code/redis/redis-4.0.10/redis.conf:/etc/redis/redis.conf -p 6379:6379 --privileged=true --name redis centos7_redis redis-server /etc/redis/redis.conf ``` 这将使用您上传的redis.conf文件作为配置文件,并在CentOS 7上运行一个特定版本的Redis容器。 请根据您的需求选择适合您的方法,并根据具体情况调整路径和容器名称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值