
Ich möchte den Jenkins Docker-Container verwenden, der einen Zugriff von localhost:8080 aus einer Subdomain, wie etwa jenkins.subdomain.me, ermöglicht.
Ich bin aufdieser Beitrag, habe es auf meine Situation angewendet, den proxy_http
Mod für Apache aktiviert und dann ohne Probleme neu gestartet. Als ich jedoch versuchte, die gerade erstellte Subdomäne zu erreichen, erhielt ich die folgende Fehlermeldung:
Die IP-Adresse für den Server jenkins.mydomain.me kann nicht gefunden werden
So habe ich meinen virtuellen Host eingerichtet:
<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>
Ich weiß nicht, ob etwas fehlt oder ob ich dem DNS meines Domänennamens etwas hinzufügen muss
Jede Hilfe ist willkommen
Antwort1
Ich weiß nicht, ob etwas fehlt oder ob ich dem DNS meines Domänennamens etwas hinzufügen muss
Sie sollten einen DNS-Eintrag für jenkins.mydomain.me erstellen, der auf die IP-Adresse Ihres Computers verweist. Wenn Sie nur „lokal“ arbeiten, sollten Sie die Hosts-Datei (/etc/hosts) ändern und einen Eintrag mit „localhost“ oder Ihrer Netzwerkschnittstelle hinzufügen.
127.0.0.1 jenkins.mydomain.me