【问题标题】:How data stored in redis service in docker container数据如何存储在 docker 容器中的 redis 服务中
【发布时间】:2020-08-07 15:54:34
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: docker redis docker-compose docker-container redis-cli


    【解决方案1】:

    如果有帮助的话,

    从命令行,你可以使用

    redis-cli --scan
    

    redis-cli KEYS '*'
    

    但是这些只是给你存储在服务器中的密钥。或者,如果您可以使用 GUI 客户端访问它,请使用 redis-desktop-manager 然后您可以使用

    检查容器
    docker inspect <containerId>
    

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

    它提供了一个包含所有键和值的漂亮 UI。

    【讨论】:

      猜你喜欢
      • 2022-10-23
      • 2019-10-25
      • 2017-09-06
      • 2018-11-07
      • 2019-08-29
      • 2020-04-13
      • 2021-02-16
      • 1970-01-01
      • 2018-05-02
      相关资源
      最近更新 更多