Назад | Перейти на главную страницу

Доступ к контейнеру докеров из другого контейнера через локальное имя хоста

У меня есть два докеризованных приложения, каждое из которых состоит из контейнера nginx + php-fpm, расположенного за другим прокси-контейнером nginx. К обоим приложениям я могу получить доступ через локально определенное имя хоста, например domain-1.dev и domain-2.dev. Вот мой файл hosts:

10.0.75.1 domain-1.dev domain-2.dev

Ни один из контейнеров не связан, кроме определения VIRTUAL_HOST=... переменная env в каждом из контейнеров nginx в соответствии с требованиями jwilder/nginx-proxy изображение, которое я использую для прокси:

https://github.com/jwilder/nginx-proxy

Поэтому из браузера на хосте я могу получить доступ к каждому из доменов и получить обслуживаемые файлы php в соответствующих контейнерах php-fpm.

Вопрос: что мне нужно настроить, чтобы можно было скручивать один домен из другого, например к curl domain-1.dev из контейнера php-fpm приложения domain-2.dev?

На данный момент я получаю cURL error 7: Failed to connect to domain-2.dev port 80: Connection refused