у меня контейнер, который запускается на локальной машине по некому порту, например 100. Я могу получить доступ к этому контейнеру по localhost:100
А можно ли как-то пробросить его на просто localhost без указания порта?
Никакого "просто" не бывает. Порт есть у всех приложений / устройств, которые обмениваются данными с другими.
Локальные сайты могут быть без порта, а локальное приложение не может?
Что значит локальные сайты? Показать хтмл страничку это совсем не то, что запустить Томкат, например.
Томкат можно редиректнуть на локалхост Я бы на нем и развернулся, но чет war мой не хочет разворачиваться) Решил попробовать через докер. Пока что добиться только такого результата. Могу обратиться, но с оказанием порта
Под капотом же по-любому какой-то дефолтный порт будет.
Короче разобрался. Порт 80 Нужно его задать, тогда при обращении по localhost не нужно явно его указывать. Он есть по умолчанию
для http без порта=80 порт для https без порта = 443 порт для других "без порта" надо уже поднимать балансир(XA,nginx) и там уже пути и домены прописывать
В целях повышения собственной образованности - ХА это что такое?
порт 80 - дефолтный порт для обращения по http, порт 443 по https. но как правило 80 пользовать не стоит. обычно делают домен, условно test.helloword.su и регистрируют его на запущенный nginx, а уже он редиректит куда нужно в рамках localhost / или дальше
мне в рамках локальной сети, доступ из глобала не нужен) спасибо за развернутый ответ
Обсуждают сегодня