У меня есть сервер, на котором работает контейнер docker на порту 443 (реестр), к которому я обращаюсь, обращаясь к https://registry.mywebsite.com
. Я также хочу направить https://pages.mywebsite.com
на этот сервер, хотя порт 443 уже используется реестром. Как я могу обслуживать https://pages.mywebsite.com
с того же сервера?
решение1
Вовсе нет. Видите ли, DNS не заботится о портах (за исключением некоторых записей, таких как SVR, которые НЕ используются для веба). Он сопоставляет доменные имена с IP-адресами. Порты не задействованы. И да, HTTP изначально не использует записи SRV.
Но несколько веб-сайтов на одном порту — даже с HTTPS — это решенная проблема уже много лет, поэтому я предлагаю вам... прочитать руководство к вашему веб-серверу, как это сделать.