docker-compose方式快速安装redis
·
一、检查是否已安装docker与docker-compose

有输出则表示有docker环境,如没有安装 自行安装后再看后续步骤
二、创建redis目录结构

三、编写docker-compose.yml文件
version: '3'
services:
redis:
image: redis #由于没有指定标签(tag),默认使用 latest标签,即最新稳定版
container_name: mm-redis #容器名称
restart: always #重启策略
environment:
TZ: Asia/Shanghai #置容器的时区为中国标准时间
ports:
- "6379:6379" #端口映射
volumes: # 数据卷挂载 用于数据持久化和自定义配置
- "./data:/data"
- "./config:/etc/redis"
command: redis-server /etc/redis/redis.conf #启动命令 用于覆盖容器默认的启动命令
四、在config目录下编写redis.conf文件
# RDB 配置
save 900 1
save 300 10
save 60 10000
dbfilename dump.rdb
dir /data
# AOF 配置
appendonly yes
appendfilename "appendonly.aof"
appendfsync everysec
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
# 混合持久化策略
aof-use-rdb-preamble yes
# 设置密码
requirepass mima9527
五、启动redis
cd到 docker-compose.yml同级目录下 执行
docker-compose up -d
检查启动成功后即可正常使用
docker ps | grep mm-redis
查看是否有报错日志
docker logs -f -t --tail 500 mm-redis
更多推荐
所有评论(0)