Задать вопрос
SherAlex
@SherAlex
Game Developer

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

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

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

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Wanted. Москва
До 250 000 ₽
AST Москва
До 350 000 ₽
16 янв. 2025, в 01:15
1500 руб./за проект
16 янв. 2025, в 00:32
10000 руб./за проект