Redis Manager — Redis 管理器
v1.0.0管理共享的Redis Docker容器用于本地开发环境。处理容器生命周期、键值检查和选择性数据刷新。连接共享的Docker...
运行时依赖
安装命令
点击复制本土化适配说明
Redis Manager — Redis 管理器 安装说明: 安装命令:["openclaw skills install redis-manager"]
技能文档
Redis 管理器 管理共享的 Redis Docker 容器用于本地开发环境。 架构 redis-manager/ ├── docker-compose.yml # Redis 7 Alpine 容器 └── run.sh # 生命周期 + 数据检查 CLI 加入共享的 nginx-proxy_net 网络(由 proxy-manager 创建),使所有应用容器可以通过 hostname codai_redis 连接。 数据持久化在命名卷中。 命令 ./run.sh start # 启动 Redis 容器 ./run.sh stop # 停止容器(数据持久化在卷中) ./run.sh status # 状态 + 键数 + 内存使用 ./run.sh wait # 阻塞直到 Redis 响应 PONG ./run.sh flush # FLUSHALL — 清除所有数据(交互式确认) ./run.sh flush-db # FLUSHDB 在数据库 N 中(交互式确认) ./run.sh list-keys [] # KEYS (默认:) ./run.sh cli # 打开 redis-cli 交互式会话 如何执行任务 启动 Redis cd redis-manager && ./run.sh start 检查状态和内存使用 ./run.sh status 检查特定实例的键 ./run.sh list-keys "session:" ./run.sh list-keys "cache:feature*" 清除会话数据用于测试 ./run.sh flush-db 0 # 清除默认数据库 启动顺序 proxy-manager 启动 — 创建共享 Docker 网络 mysql-manager 启动(或 postgres-manager 启动) redis-manager 启动 配置变量 默认值 目的 REDIS_CONTAINER codai_redis 容器名称 REDIS_PASSWORD redispass Redis AUTH 密码 REDIS_PORT 6380 主机端口(映射到 6379) REDIS_MAXMEMORY 256mb 最大内存 trước eviction CODAI_NETWORK nginx-proxy_net 共享 Docker 网络名称 应用连接 后端容器连接到 Redis: 主机:codai_redis(容器名称在共享网络中) 端口:6379 密码:redispass(或 REDIS_PASSWORD) 规则 flush 总是提示确认 — 删除所有数据库中的所有数据。 stop 保留数据在 Docker 卷中。 使用 docker compose down -v 只能清除。 Redis 连接到 nginx-proxy_net 网络作为 external:true — proxy-manager 必须先启动。 相关插件 proxy-manager — 创建共享 Docker 网络(先启动) mysql-manager — 关系 DB 伴侣 postgres-manager — 关系 DB 伴侣 worktree-manager — 应用实例消费 Redis