
Jenkinsコンテナを構築する手順
Docker上にJenkinsを構築してみました。
【環境】
OS:CentOS 7
Docker CE:18.06.1
Docker Compose:1.23.1
Jenkins:2.176.1
############################################################
## Jenkinsコンテナ設定&起動
############################################################
# Jenkinsコンテナ設定編集
$ mkdir -p /srv/jenkins/
$ cd /srv/jenkins/
$ vi docker-compose.yml
==================================
version: "3.7"
services:
jenkins:
container_name: jenkins
image: jenkins/jenkins:lts
restart: always
ports:
- "9000:8080"
volumes:
- ".data:/var/jenkins_home"
environment:
- JAVA_OPTS=-Duser.timezone=Asia/Tokyo -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
==================================
# Jenkinsコンテナ起動
$ docker-compose up -d
# ブラウザで確認(「xxx.xxx.x.xxx」の部分はご自身の環境に変更してください)
http://xxx.xxx.x.xxx:9000/
# Administratorのパスワードは以下のファイルに記載があります
$ view /srv/jenkins/.data/secrets/initialAdminPassword
Jenkinsと前回の投稿の環境を利用して、プロジェクトのビルド環境を構築しております。