SherAlex
@SherAlex
Game Developer

Как разрешить подключаться к Redis в Docker контейнере с локального IP адреса?

Есть сервер на системе Ubuntu.
На сервере есть приложение с celery и docker.
В Docker запущен контейнер с Redis. В конфиге Redis я прописал BIND 127.0.0.1, чтобы разрешить только внутренние подключения.
Celery запущен в системе просто как деймон (не в контейнере).
После того, как я запрещаю подключение - Celery не может соединиться с контейнером. Причём если я запрещу подключение уже после того, как Celery установил соединение - всё будет работать.

Как разрешить ситуацию?
Предполагаю, что контейнеру нужно сконфигурировать настройки локальной сети или что-то в таком духе. Подскажите, пожалуйста.
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 2
@q2digger
никого не трогаю, починяю примус
вот причина страданий
>> В конфиге Redis я прописал BIND 127.0.0.1
Ответ написан
@fopenPHP
пробовали открыть порти в убунту файре открой 80+443
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы