Docker 安装 Redis

无密码

docker run -d \
  --name redis \
  -p 6379:6379 \
  --restart unless-stopped \
  redis:6

有密码

docker run -d \
  --name redis \
  -p 6379:6379 \
  --restart unless-stopped \
  redis:6 \
  --requirepass '密码'

Docker Compose

redis.conf

bind 0.0.0.0
protected-mode no
port 6379

requirepass '密码'

appendonly yes
appendfilename "appendonly.aof"

save 900 1
save 300 10
save 60 10000

docker-compose.yml

services:

  redis_dev:
    image: redis:6
    container_name: redis_dev
    restart: unless-stopped
    ports:
      - "6379:6379"
    volumes:
      - ./redis_dev/data:/data
      - ./redis_dev/conf/redis.conf:/etc/redis/redis.conf
    command:
      - redis-server
      - /etc/redis/redis.conf

posted @ 2025-06-05 16:20  ioufev  阅读(30)  评论(0)    收藏  举报