Запуск REDIS в Docker-контейнере

Автор: zje , 25 ноября 2021

Выполняем загрузку образа Redis:

docker pull redis

Запускаем контейнер:

docker run --name redis-server -d redis

Проверяем что контейнер запустился:

docker ps

Выведется примерно следующее:

CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS         PORTS      NAMES
9cd35e6ebe2d   redis     "docker-entrypoint.s…"   6 seconds ago   Up 5 seconds   6379/tcp   redis-server

Сервис запущен на порту 6379; к нему можно обращаться по имени redis-server или ID 9cd35e6ebe2d .

Проверка работы
 
Подключимся к  серверу командой redis-cli.

docker exec -it redis-server redis-cli
redis-server — имя контейнера, которое  задали во время его запуска.

Должна появится строка ввода команд Redis:
127.0.0.1:6379>
Для проверки подключения к серверу выполнить команду:
> ping
Ответ
PONG

Создадим пару ключ - значение. Для этого вводим:
> set simple_key "Simple value"
Попробуем его получить
> get simple_key
Должны получить значение:
"Simple value"

Получим список всех ключей командой:
> KEYS *
Выходим из редис-консоли:
> quit

Теги

Комментарии