Как данные хранятся в сервисе redis в контейнере docker - PullRequest
0 голосов
/ 24 апреля 2020

Вот контейнер docker с сервисом redis:

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

Я вхожу в контейнер и вызываю команду redis-cli ping с ответом PONG:

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

Можно ли узнать, как и какие данные хранятся в базе данных Redis?

1 Ответ

0 голосов
/ 24 апреля 2020

Если это поможет,

В командной строке вы можете использовать

redis-cli --scan

или

redis-cli KEYS '*'

Но они снова дают вам ключи, которые хранится на сервере. В качестве альтернативы, если вы можете получить к нему доступ с помощью GUI клиента, используйте redis-desktop-manager , тогда вы можете проверить контейнер с помощью

docker inspect <containerId>

, получить часть IP и поместить ее в менеджер рабочего стола.

Это дает хороший интерфейс со всеми ключами и значениями.

...