Я использую панель инструментов Windows Docker, и я не понимаю, чего мне не хватает. Я хочу использовать redis commander (https://www.npmjs.com/package/redis-commander) с изображением докера redis из концентратора докеров.
Я использовал ссылку docker-compose.yml сверху:
version: '3'
services:
redis:
container_name: redis
hostname: redis
image: redis
redis-commander:
container_name: redis-commander
hostname: redis-commander
image: rediscommander/redis-commander:latest
build: .
restart: always
environment:
- REDIS_HOSTS=local:redis:6379
ports:
- 8081:8081
Теперь я могу запустить приложение с IP панели инструментов на порту 8081
Там сказано неопределенный сервер redis: локальный: redis: 6379: 0
Поскольку я использую набор инструментов, я предполагаю, что мне нужно правильно указать IP-адрес в файле compose.
Использование Redis только с $ docker run --name some-redis -d redis
работает, и я могу получить доступ к серверу и локально: 6379
Но что значит REDIS_HOSTS=local:redis:6379
Любая помощь, чтобы установить это правильно?