P.S.: Вам по-сути: нужно исключить nginx из docker'а и перенести все конфиги в "хостовый" nginx...+ настроить docker-compose в соответствии с рекоммендациями, допустим, статьи выше - что я привёл...
Так подпишитесь на теги(минимум 10,как пишет интерфейс хабра) - получается...
Иначе - хабр, как мне кажется, показывает то - что считает нужным на "своё" усмотрение...))
lodas, погугли про extra_host, extra_host dns в связке с докером...
Там несколько вариантов есть, как это сделать...среди них будет и такой: как "обращаться" к конйнерам или сети докер напрямую по IP...его не советую...
lodas, Оставить nginx на "хосте" и уже им "раскидывать" по контйнерам - как вариант.
Чтобы это сделать нужно немного глубже вникнуть в networks по "докеру" и "хостом" системы...