Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
Это мягко говоря неверная формулировка. Разница между именем сервера заданным константой и переменной описана в документации: в одном случае используется системный резолвер и имя резолвится на этапе чтения конфигурации, а во втором случае у нас такой возможности нет, ибо системный блокируется, что недопустимо в nginx в процессе обработки запроса, поэтому применяется своя встроенная асинхронная реализация резолвера.# Это нам необходимо сделать для того, чтобы nginx использовал локальный DNS. По-другому nginx не понимает set $dns cool-api.production.skydns.local;
Используем nginx, docker, skydns и skydock для обновления кода на лету (zero-downtime deployment)