Само собой - самый верный и корректный способ - поднимать dns в сети docker и работать с ним, тем более у вас может быть кластерная архитектура системы, но мы рассмотрим более простой кейс. Что мы сделаем? Просто воспользуемся механизмом alias'ов! Для этого в блок конфигурации сети добавляем ваш алиас (доменное имя) - пример на скриншоте: Теперь в контейнерах nginx доступен не только по имени контейнера, но и по алиасу домена:
Что делать, если из контейнера нужно ходить на самого себя, а запускаете вы всё под docker-swarm (ипользуем алиасы)
8 мая 20258 мая 2025
~1 мин