dockers部署standalone模式的redis

一. 准备

0> redis镜像准备

docker pull redis:4.0.14-buster

1> 目录准备

  在linux系统下创建这样的目录:

/home/docker/redis/standalone

2> 主备配置文件redis.conf
# 使得Redis服务器可以跨网络访问
bind 0.0.0.0

# 日志文件
logfile "redis.log"

# 当前服务端口
port 6379

# 数据文件所在文件夹
dir "/data"

# 硬盘数据文件文件名
dbfilename "dump.rdb"

# 开启AOF模式
appendonly yes

# 保存数据的AOF文件名称
appendfilename "appendonly.aof"

# 主服务器密码,注意:有关slaveof的配置只是配置从服务器,主服务器不需要配置
requirepass wszgr

将该配置文件放在/home/docker/redis/standalone/data目录下

3> 准备redis-compose.yml文件
version: '3'
services:
   redis:
      image: redis:4.0.14-buster
      container_name: redis
      command: redis-server redis.conf
      restart: always
      ports:
        - "6379:6379"
      volumes:
        - ./data:/data

二. 启动

  进入到/home/docker/redis/standalone目录下,执行下面的命令:

docker-compose -f redis-compose.yml up -d

启动完成,赶紧进行测试吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值