
jenkins.subdomain.me와 같은 하위 도메인의 localhost:8080에서 액세스를 허용하는 Jenkins 도커 컨테이너를 사용하고 싶습니다.
나는 우연히 만났다이 게시물, 내 상황에 맞게 적용하고 proxy_http
Apache 용 모드를 활성화 한 후 문제없이 다시 시작했습니다. 그러나 방금 생성한 하위 도메인에 접근하려고 하면 다음 오류가 발생합니다.
jenkins.mydomain.me 서버의 IP 주소를 찾을 수 없습니다.
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에 항목을 추가해야 하는지 모르겠습니다.
컴퓨터 IP를 가리키는 jenkins.mydomain.me에 대한 DNS 항목을 만들어야 합니다. 또는 '로컬' 작업만 하는 경우에는 호스트 파일(/etc/hosts)을 수정하여 localhost 또는 네트워크 인터페이스를 사용하여 항목을 추가해야 합니다.
127.0.0.1 jenkins.mydomain.me