Redis 7.2

基于 Alpine 镜像轻量部署,开启持久化与内存限制。

🐳

Docker 部署

sudo mkdir -p /app/redis/data
docker run -d \
  --name redis \
  --restart=always \
  -p 6379:6379 \
  -v /app/redis/data:/data \
  -e REDIS_ARGS="--appendonly yes --maxmemory 256mb --maxmemory-policy allkeys-lru --requirepass XXX" \
  --memory="320m" \
  --memory-swap="320m" \
  redis:7.2-alpine
🐧

原生安装(CentOS/Ubuntu)

# CentOS 8
sudo yum install -y epel-release
sudo yum install -y redis

# Ubuntu
sudo apt update && sudo apt install -y redis-server

# 修改配置 requirepass XXX
sudo sed -i 's/^# requirepass.*/requirepass XXX/' /etc/redis/redis.conf
sudo systemctl enable --now redis

# 测试
redis-cli -a XXX ping