在Docker部署的Redis中执行清除缓存的命令。
- 本文建立条件是Redis对应的容器在运行,首先看一下容器id:返回:
1
docker ps
可知容器id为1
2CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
74f9157a6735 swr.cn-north-4.myhuaweicloud.com/itp3/redis:6.0.10 "docker-entrypoint.s…" 3 weeks ago Up 3 weeks 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp74f9157a6735
。 - 进入容器:大概命令结构是这样的:
1
docker exec -it 74f9157a6735 redis-cli -h 127.0.0.1 -p 6379 -a productEnvP@ss123
1
docker exec -it 容器ID (命令(redis-cli -h 主机地址 -p 端口号 -a 密码))
- 清除redis缓存:
flushdb
:清除当前数据库缓存;flushall
:清除整个redis所有缓存