Ну смотри. Я делаю какое-то приложение в докере. Неважно на чём. Пусть это PHP-FPM, или Road Runner, или Go, или Node.js сервер.
Эта штуковина запустится у меня на локалхосте и будет работать по адресу http://localhost:5000
Потом ещё одно. Оно будет http://localhost:6000
Ещё одно, http://localhost:7000
Я хочу, для собственного удобства открывать их так
http://app1.localhosthttp://app2.localhosthttp://app3.localhostДля этого, нужно поднять reverse-proxy, самое простое на том же Nginx.
Для этого:
1. Создать файл конфига
2. Прописать имя локального хоста и порт в конфиг
3. Перезапустить Nginx
В принципе это немного времени занимает, ну минуту где-то.
Но я хочу эту задачу выполнять за 10 секунд, без возни с файлами и консольными командами )