@Stormx480
Python Backend Developer

Как подключиться к 0.0.0.0 изнутри докер-контейнера?

У меня есть два файла docker-compose.yml конфигурации.
В одном файле я запускаю сервис, который отображается у меня по адресу 0.0.0.0:15672 (в браузере все нормально работает)
А во втором файле я поднимаю сервис, который взаимодействует с сервисом из первого файла.

Вот только, когда я пытаюсь из второго сервиса подключиться к 0.0.0.0:15672, он выдает ошибку Connection Error.
Если запустить второй сервис без докера - все работает.
Если обернуть в докер - нет.

Как это исправить?

P.S. - Вариант объединить два конфиг-файла в один и подключиться по названию контейнера не подходит.
  • Вопрос задан
  • 343 просмотра
Решения вопроса 1
Austin_Powers
@Austin_Powers
Web developer (Symfony, Go, Vue.js)
По дефолту для каждого файла создается своя подсеть.
Что бы оба приложения работали в одной сети, то как вариантв одном docker-compose.yml создать network а во втором использовать тот же network с флагом external: true.
В доках можете почитать https://docs.docker.com/compose/networking/#use-a-...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы