仕事でjenkinsを使うことがあったのですが、初めて触るため
練習しておこうと、dockerでjenkins環境を立ててました。
その時の、構築メモです。
-
Dockerイメージの取得:
JenkinsのDockerイメージをDocker Hubから取得します。docker pull jenkins/jenkins:lts
-
docker-compose.yml ファイルの作成:
docker-compose.yml
ファイルを作成し、以下の内容をコピー&ペーストします。version: '3.7' services: jenkins: image: jenkins/jenkins:lts ports: - "8080:8080" - "50000:50000" volumes: - jenkins_home:/var/jenkins_home volumes: jenkins_home:
-
Dockerコンテナの起動:
docker compose up -d
-
Jenkinsのセットアップ:
Webブラウザを開き、http://localhost:8080
にアクセスします。初回アクセス時には、アンロックコードが必要になります。コードはコンテナのログから取得できます。docker logs [コンテナ名またはコンテナID]
-
プラグインのインストール:
必要に応じて、Jenkinsのプラグインをインストールします。 -
ジョブの作成と実行
Jenkins上でジョブを作成し、必要に応じて実行します。
以上がJenkinsの環境構築手順です。詳細な手順は参考リンクをご覧ください。