docker中redis查看key、删除key
查看docker启动的进程
docker ps
这个命令会列出所有正在运行的容器,包括容器的 ID、镜像名称、创建时间、状态、端口映射和名称
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1a2b3c4d5e6f redis "docker-entrypoint.s…" 2 minutes ago Up 2 minutes 0.0.0.0:6379->6379/tcp my_redis
显示所有容器(包括停止的)
这个命令会列出所有容器,无论它们是否正在运行
docker ps -a
显示最新的容器,这个命令会列出最新创建的容器(包括已停止的)
docker ps -l
显示容器的详细信息
docker ps -f
连接docker ,使用NAMES 或者CONTAINER ID连接
docker exec -it my_redis redis-cli
或者
docker exec -it 1a2b3c4d5e6f redis-cli
或者输入
docker exec -it 1a2b3c4d5e6f bash 之后进入到root@1a2b3c4d5e6f:/data# 再输入 redis-cli
进入后,有密码需要输入密码
127.0.0.1:6379> auth passwd(redis的密码)
查询key
127.0.0.1:6379> KEYS key(key名称)
127.0.0.1:6379> hgetall key(key名称)
设置key,并查询
127.0.0.1:6379> set hello world
OK
127.0.0.1:6379> get hello
"world"
当你不再需要 Redis 容器时,可以停止并删除它
docker stop my_redis
docker rm my_redis
docker安装redis
需要从 Docker Hub 拉取 Redis 镜像
docker pull redis
启动 Redis 容器
接下来,启动一个 Redis 容器。你可以使用以下命令来启动一个 Redis 容器,并将容器内的 6379 端口映射到主机的 6379 端口
docker run -d --name my_redis -p 6379:6379 redis
-d:后台运行容器。
–name my_redis:为容器指定一个名称,这里命名为 my_redis。
-p 6379:6379:将主机的 6379 端口映射到容器的 6379 端口。
redis:使用的镜像名称。