Comments 6
В своё время (год назад) сам с этим мучался, но в итоге перешёл на Kubernetes и для прода и для дева, горя не знаю.
0
У меня есть локальная внутрення зона, например my.test, в ней каждый создаваемый контейнер со статическим IP получает предопределенный адрес, который попадает в конфигурацию этой доменной зоны.
именно по нему nginx на ноде с контейнерами находит нужный апстрим для конкретного виртуалхоста
По OSPF все ноды видят свои серые сети и нгинкс на любой ноде может пойти в контейнер с апрстримом на любой ноде.
И есть кеширующий резолвер, который доступен этой инфраструктуре чтобы с нод и контейнеров были доступны остальные внешние сервисы
+1
Как то слишком сложно.
Я решил этот вопрос с помощью https://github.com/aacebedo/dnsdock
И оформил в виде cli https://github.com/bibendi/dip#dip-dns
В конторе все разработчики довольны.
Я решил этот вопрос с помощью https://github.com/aacebedo/dnsdock
И оформил в виде cli https://github.com/bibendi/dip#dip-dns
В конторе все разработчики довольны.
+1
Sign up to leave a comment.
Разрешение имен доменов из контейнеров Docker в сложных случаях