1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

DockerでJenkins環境構築

Posted at

ひとまず

Jenkinsを動かす環境が必要だったが、サーバを用意していなかったので
Dockerで環境を作り検証をすることにしました。

ひとまず最小限で動かす

まずはDockerのhubからイメージを取得します。

docker pull jenkins/jenkins:lts-jdk17

docker containerをrunで動かす

docker run -p 8080:8080 -p 50000:50000 --restart=on-failure jenkins/jenkins:lts-jdk17

上記コマンドのあと、標準出力に、Jenkinsのadminユーザのパスワードが表示されます。
コマンドプロンプト上に表示されるので控えておきます。

スクリーンショット 2025-02-18 092635.png
忘れた場合は、

/var/jenkins_home/secrets/initialAdminPassword

にありますので、catコマンドで

cat /var/jenkins_home/secrets/initialAdminPassword

表示できます。

これで一旦最小構成の作成完了です。

URLを叩いてみる

URL、ローカル環境に作成できたのでポート8080にてアクセス可能です。

http://localhost:8080/

アクセスしたら、adminのパスワードを入力する画面が表示されます。
なので、先ほどコマンドプロンプト上に表示されたパスワードを入力します。

スクリーンショット 2025-02-18 093448.png

パスワードの入力が成功したらプラグインの入力画面が表示されますので
いったんは左側「Install suggested plugins」のほうを選択してクリックします。

ちなみに、右側を選択すると好みのプラグインを導入することができます。

スクリーンショット 2025-02-18 093602.png

プラグインのインストールがどんどん進んでいきます。
スクリーンショット 2025-02-18 093929.png

作成が完了すると、Adminのユーザ作成を促されますので作成します。
スクリーンショット 2025-02-18 094543.png

adminユーザが作成完了したら、今回使用するJenkinsのURLの確認画面が表示されます。
そのまま「Save adn Finish」のボタンを押します。
スクリーンショット 2025-02-18 094704.png

Jenkinsの作成完了がでたので「Start using Jenkins」のボタンを押します。
スクリーンショット 2025-02-18 094825.png

Jenkinsの画面が立ち上がる

Jenkinsの画面が表示されるので使用できます。
スクリーンショット 2025-02-18 094935.png

最小単位ですが、こちらでいったん起動などジョブの作成などはできます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?