Не удалось найти IP-адрес для поддомена после обратного прокси-сервера Apache

Не удалось найти IP-адрес для поддомена после обратного прокси-сервера Apache

Я хотел бы использовать контейнер Jenkins Docker, который позволяет получить доступ с localhost:8080 из поддомена, например jenkins.subdomain.me

Я наткнулся наэта почта, применил его к своей ситуации, активировал proxy_httpмод для Apache, затем перезапустил без каких-либо проблем. Однако, когда я попытался получить доступ к поддомену, который я только что создал, я получил следующую ошибку:

Не могу найти IP-адрес для сервера jenkins.mydomain.me

Вот как я настроил свой virtualHost:

<VirtualHost *:80>
    ServerName jenkins.mydomain.me
    ProxyPreserveHost On

    # setup the proxy
    <Proxy *>
        Order allow,deny
        Allow from all
    </Proxy>
    ProxyPass / http://localhost:8080/
    ProxyPassReverse / http://localhost:8080/
    ProxyRequests Off
</VirtualHost>

Я не знаю, чего-то не хватает или мне нужно что-то добавить в DNS моего доменного имени.

Любая помощь приветствуется.

решение1

Я не знаю, чего-то не хватает или мне нужно что-то добавить в DNS моего доменного имени.

вам следует создать запись DNS для jenkins.mydomain.me, указав IP-адрес вашего компьютера, или, если вы работаете локально, вам следует изменить файл hosts (/etc/hosts), добавив запись с использованием localhost или вашего сетевого интерфейса.

127.0.0.1 jenkins.mydomain.me

Связанный контент