Динамический файл хостов контейнера Docker

#wordpress #docker #dockerfile

Вопрос:

Эй, ребята, переполненные жители,

Я начал использовать Docker для облегчения моего локального развития. Однако я столкнулся с проблемой. Я разработчик WP, и каждый раз, когда мне нужно настроить новый проект WP, я должен вручную добавлять в свой файл Docker compose имя хоста машины, используя следующее: extra_hosts:

  • имя проекта.локальный:IP-адрес контейнера

Как вы знаете, IP-адрес контейнера меняется для каждого контейнера docker так же, как и идентификатор.

Поэтому я ищу способ поместить это в свой файл Docker compose, где он автоматически добавит правильный IP-адрес контейнера в файл хостов docker, чтобы контейнер PHP Docker мог «разговаривать» с помощью локального домена с веб-сервером nginx, и наоборот?

Есть какие-нибудь идеи ??

Спасибо!

Эндрю

Комментарии:

1. Вы должны иметь возможность использовать localhost и первый ports: номер из соответствующей службы составления. Вам почти никогда не потребуется вручную искать IP-адрес контейнера (и действительно, он работает только в одной очень специфической среде).

2. Спасибо! как бы я это сделал? @DavidMaze