Docker 安装与配置 Redis 实践指南
一 配置 docker-compose.yml
docker-compose的redis配置,docker-compose.redis.yml
version: "3.0"
services:
redis:
image: redis:latest
container_name: redis
restart: always
environment:
TZ: Asia/Shanghai
volumes:
- ./redis/conf:/usr/local/etc/redis
- ./redis/data:/data
ports:
- "6379:6379"
command: /bin/bash -c "redis-server /usr/local/etc/redis/redis.conf"
二 redis配置
redis.conf的配置信息
protected-mode no
port 6379
timeout 0
# 修改 start
save 900 1
save 300 10
save 60 10000
# 修改 end
rdbcompression yes
dbfilename dump.rdb
# 修改 start
dir /data
appendonly yes
# 修改 end
appendfsync everysec
# 修改 start 密码
# requirepass 123456
# 修改 end
三 启动和停止
启停
# docker compose 后台启动
docker compose -f docker-compose.redis.yml up -d
# docker compose 停止
docker compose -f docker-compose.redis.yml down