DockerでJenkinsを起動して実行しようとしています。私はofficial repoを使用していて、最新のタグを引っ張っています。Jenkins Docker例外をスローしてオフラインで開始する
docker run -u 498 --name awsjenkins -p 8080:8080 -p 50000:50000 -v /mnt/jenkins:/var/jenkins_home jenkins
それは大丈夫開始し、それがエラーを投げています:
Apr 26, 2017 9:14:27 PM hudson.model.UpdateCenter updateDefaultSite
WARNING: Upgrading Jenkins. Failed to update the default Update Site 'default'. Plugin upgrades may fail.
java.io.IOException: Server returned HTTP response code: 503 for URL: http://updates.jenkins-ci.org/update-center.json?id=default&version=2.46.2
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1876)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1474)
at hudson.model.DownloadService.loadJSON(DownloadService.java:172)
at hudson.model.UpdateSite.updateDirectlyNow(UpdateSite.java:190)
at hudson.model.UpdateCenter.updateDefaultSite(UpdateCenter.java:2197)
at jenkins.install.SetupWizard.init(SetupWizard.java:174)
at jenkins.install.InstallState$3.initializeState(InstallState.java:105)
at jenkins.model.Jenkins.setInstallState(Jenkins.java:1061)
at jenkins.install.InstallUtil.proceedToNextStateFrom(InstallUtil.java:96)
at jenkins.model.Jenkins.<init>(Jenkins.java:951)
at hudson.model.Hudson.<init>(Hudson.java:86)
at hudson.model.Hudson.<init>(Hudson.java:82)
at hudson.WebAppMain$3.run(WebAppMain.java:231)
curl -L
そのURLにホストマシンからの301を返しますので、私はそれがファイアウォールの問題だとは思いません...
私はAmazonでこれを実行していますが、問題が発生するとは思われません。私はキックのためだけにセキュリティグループを完全に開放しましたが、まだこのエラーが発生しています。また、私はジェンキンスにアクセスすることができます。しかし私がそうすると、ジェンキンスはオフラインで動いていると私に伝えます。
これについてのご意見はありますか?
実行中のコンテナにexecをドッキングし、503を与えているURLを 'curl'して動作することを確認できますか? –
ありがとうAndy。私がログインした分、私はすぐに問題が何かを知っていました...私はそれに答えました。 – Sathed