やりたいこと
知らんpluginとかの動作をちょろっとみたい。
やりかた
Dockerfileを雑に書く
Dockerfile
FROM jenkins/jenkins:2.235.1 USER root COPY plugins.txt /usr/share/jenkins/plugins.txt RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt USER jenkins
plugins.txt
に入れたいpluginを書いておく。
plugins.txt
slack 2.40
docker build & run
docker build -t shase/jenkins:2.235.1 . docker run -p 8080:8080 -p 50000:50000 -v `pwd`/jenkins_home:/var/jenkins_home -d shase/jenkins:2.235.1
jenkinsの初期パスワードを参照する
cat jenkins_home/secrets/initialAdminPassword
アクセス
open http://127.0.0.1:8080
先程参照した初期パスワードを入力して使う