Redis 集群搭建(一):Docker 部署 Redis 以及相关配置信息

Redis 集群搭建(一):Docker 安装 Redis 以及相关配置信息

获取镜像

访问 Redis 镜像库地址:DockerHub Redis

docker pull redis

新建配置文件

我的习惯,东西都放 data 下面,根据自己习惯修改

  • conf: 存放配置文件
  • data: 持久化文件(数据备份)目录
mkdir -p /data/redis/{conf,data}

新建 redis.conf 文件

这里暂时只进行了持久化相关配置,需要其他的可以自己加

cat << EOF > /data/redis/conf/redis.conf
# RDB 持久化,快照保存频率
# 900秒内,如果超过1个key被修改,则发起快照保存
# 300秒内,如果超过10个key被修改,则发起快照保存
# 60秒内,如果1万个key被修改,则发起快照保存
save 900 1
save 300 10
save 60 10000

# 在进行数据镜像备份时,是否启用rdb文件压缩手段,默认为yes。
rdbcompression yes
# 解决 Redis 被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。
stop-writes-on-bgsave-error no

# 开启 AOF 持久化
appendonly yes
EOF

启动镜像

  • -d: 后台运行容器
  • -name: 容器命名
  • -p: 端口映射,redis 默认端口 6379
  • -v: 挂载目录
  • redis-server /redis.conf: 通过 redis-server 命令,启动我们自己挂载的配置文件,否则会使用默认的配置文件
docker run -d --name redis -p 6379:6379 \
-v /data/redis/conf/redis.conf:/redis.conf \
-v /data/redis/data:/data redis \
redis-server /redis.conf

启动成功

在这里插入图片描述
看下之前说的存放持久化文件的文件夹,可以看到 AOF 的备份文件
在这里插入图片描述

配置信息参考

redis如何进行合理配置,这10种配置参数你必须知道
Redis配置文件详解
Redis配置文件各项参数说明及性能调优
redis配置文件中常用配置详解

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值