ドッカージェンキンスイメージをダウンロードした後のUbuntuでjenkins_homeフォルダを検索し、インストールの途中で以下のコマンドは私がドッカー中央リポジトリからドッカー・ジェンキンスの画像を引っ張っ
$ docker run -p 8080:8080 -p 50000:50000 Jenkins
を実行することができませんでした、以下の行が登場しました。
*************************************************************************`
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
xxxxxxxxxxxxxxxxxxxxxx
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
*************************************************************************`
しかし、私の/var
で、何jenkins_home
フォルダが存在しません。
私は次のエラーを取得していると私はlocalhost:8080
INFOを使用して、私のジェンキンスにアクセスすることができませんでした:ジェンキンスが完全にアップしていると
2016年10月11日4時31分19秒AM winstone.Logger logInternalを実行しています
INFO:JVMが終了しています。 Winstoneをシャットダウンする
管理者パスワードが生成されたら、Jenkins Dashboardにアクセスできました。しかしすぐに、JVMが終了し、Jenkinsのページにアクセスできなくなりました。
フォルダー '/ var/jenkins_home'はあなたのホストではなく、あなたのドッカーコンテナーの中にあります。 – tkausl
返信いただきありがとうございます。私はUbuntuを初めて使っています。 コンテナをホストにマッピングする手助けはできますか? –
これは、ドッカーの '-v'オプションで完了しました。 contailers '/ var/jenkins_home /'をホスト '/ var/jenkins_home /'にマッピングしたい場合、 '-v/var/jenkins_home /:/ var/jenkins_home /'が動作するはずです。 – tkausl