Skip to content

Raspberry Pi4でdocker-composeでJenkins blue oceanを起動させる。

Notifications You must be signed in to change notification settings

tackn77/study-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-rpi64

これは何?

Raspberry Pi4のRasbian64bitの上でJenkinsをDocker-Composeで起動させる。

経緯

Jenkins Blue Ocean の勉強のためRasbianにJenkinsをDockerで構築しようとしたら AMD64アーキテクチャで配布されARM64のDockerイメージがなかったようなので勉強のため構築

使い方

  1. git clone
  2. docker-compose up --build -d
  3. docker exec -t jenkins-rpi64 sudo /etc/init.d/jenkins start
  4. http://(RaspberryPiのIPアドレス):8080/ へアクセス
  5. docker exec -t jenkins-rpi64 cat /var/lib/jenkins/secrets/initialAdminPassword
  6. ウィザードに沿ってセットアップ
  7. Jenkinsの管理 > プラグインの管理 > 利用可能 > Blue Ocean を検索してインストール
  8. docker exec -t jenkins-rpi64 sudo /etc/init.d/jenkins restart でjenkins を再起動
  9. docker exec -t jenkins-rpi64 sudo /usr/sbin/groupmod -g (ホストのdockerのグループID) docker
  10. docker exec -t jenkins-rp64i sudo /usr/sbin/usermod -aG (ホストのdockerのグループID) jenkins
  11. docker exec -t jenkins-rpi64 id jenkins で確認
  12. 現在はここまで

現在未完了項目

  • /etc/init.d/jenkins start は自動化したい。
  • リバースプロキシするために http://(IP):8080/jenkins で起動させたい。
  • docker グループの変更の自動化したい。
  • 現在平文なのでHTTPS化したい。
  • Jenkins Blue Oceanを使えるようにしたい。

About

Raspberry Pi4でdocker-composeでJenkins blue oceanを起動させる。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published