docker ps
执行该命令后,你会看到类似下面的输出:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
abc123def456 redis:latest "docker-entrypoint.s…" 2 hours ago Up 2 hours 0.0.0.0:6379->6379/tcp, :::
2. 进入 Redis 容器
使用 docker exec 命令进入 Redis 容器的交互式终端:
bash
docker exec -it <容器ID或名称> bash
3. 连接到 Redis 服务
进入容器后,使用 redis-cli 命令连接到 Redis 服务:
bash
redis-cli
4. 查看 Redis 数据
在连接上 Redis 后,可使用不同命令查看数据:
查看所有键
使用 KEYS 命令查看所有键。不过要注意,在生产环境中,当数据量较大时,该命令可能会影响性能,因为它会遍历所有键。
bash
输入认证命令和密码:
127.0.0.1:6379> AUTH your_password
OK # 认证成功后即可执行命令
127.0.0.1:6379> KEYS *
3. 清空 Redis 数据
进入容器后,可使用 redis-cli 命令连接到 Redis 服务,然后使用 FLUSHALL 命令清空所有数据库的数据:
FLUSHALL
4. 退出容器
完成数据清空操作后,你可以输入 exit 命令退出容器的交互式终端:
bash
exit