如何将数据存储在docker容器中的redis服务中

问题描述 投票:0回答:1

这里是带有redis服务的docker容器:

  redis:
    image: redis:latest
    ports:
        - "6379:6379"
    volumes:
      - ./redisdata:/data

我进入容器,并用答案ping调用redis-cli PONG命令:

docker-compose exec redish bash
.../data# redis-cli ping

是否可能找出redis数据库中存储数据的方式和种类?

docker redis docker-compose docker-container redis-cli
1个回答
0
投票

如果有帮助,

从命令行,您可以使用

redis-cli --scan

redis-cli KEYS '*'

但是这些只是为您提供了存储在服务器中的密钥。或者,如果您可以使用GUI客户端使用redis-desktop-manager访问它,则可以使用

检查容器。
docker inspect <containerId>

并将IP部分放入桌面管理器中。

它提供了具有所有键和值的漂亮UI。

© www.soinside.com 2019 - 2024. All rights reserved.