#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