
私は、jenkins.subdomain.meなどのサブドメインからlocalhost:8080からのアクセスを許可するJenkins dockerコンテナを使いたいです。
私は出会ったこの郵便受け、それを自分の状況に適用し、proxy_http
Apache の mod を有効にして、問題なく再起動しました。ただし、作成したサブドメインにアクセスしようとすると、次のエラーが発生しました。
サーバー jenkins.mydomain.me の IP アドレスが見つかりません
仮想ホストを設定する方法は次のとおりです。
<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に何かを追加する必要があるのか分かりません
jenkins.mydomain.me の DNS エントリを作成してマシンの IP を指すようにするか、単に「ローカル」で作業している場合は、hosts ファイル (/etc/hosts) を変更して、localhost またはネットワーク インターフェイスを使用してエントリを追加する必要があります。
127.0.0.1 jenkins.mydomain.me