Redis
Docker 官方镜像
redis/docker-compose.yml
services:
redis:
image: redis:latest
container_name: redis
restart: always
ports:
- '6379:6379'
Redis Stack
redis-stack/docker-compose.yml
services:
redis-stack:
image: redis/redis-stack:latest
container_name: redis-stack
ports:
- "6379:6379" # Redis 服务端口
- "8001:8001" # RedisInsight 端口(可选)
environment:
- REDIS_ARGS=--requirepass 123456 # 设置 Redis 密码
restart: unless-stopped # 容器重启策略
- 这个镜像比官方镜像集成了多个强大的 Redis 高级模块, 如果只需要用到基础功能可以选择用官方镜像
- 同时自带了一个 Web 版的官方可视化界面 RedisInsight, 但是功能有点受限只能连本容器的 Redis
Redis Insight
官方提供的可视化界面, docker-compose 请参考 Redis Insight