docker下redis容器清理缓存

1、查看redis镜像的imgid

docker ps 

2、通过镜像id进入redis

docker exec -i -t 镜像id或者镜像名称 /bin/bash

3、指定key值缓存清理

  1. 登录至指定端口的redis服务(其中,127.0.0.1可以写成服务器的IP地址,6379为端口号。)
redis-cli -h 127.0.0.1 -p 6379

注意:如果Redis设置的有密码要用:

redis-cli -h 127.0.0.1 -p 6379 -a redis

不然执行下一步 keys *会报
(error) NOAUTH Authentication required。
2. 查看所有key值

keys *
  1. 删除指定索引的值
del key
  1. 清除当前数据库缓存
flushdb  
  1. 清除整个redis所有缓存
flushall
  1. 退出redis服务
exit
  1. 退出redis容器
exit

版权声明:本文为weixin_44662304原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。