使用docker執行jenkins

拉取docker hub上的jenkins image

1
docker pull jenkinsci/blueocean

運行docker 鏡像命令

1
2
3
4
5
6
7
8
9
10
docker run \
-u root \
--rm \
-d \
-p 8081:8080 \
-p 50000:50000 \
-v jenkins-data:/root/docker/jenkins_home \
-v $PWD/allure-results:/allure-results \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkinsci/blueocean

執行後可以看見docker 運行的狀況

打開8081 port,登入jenkins首頁


http://localhost:8081/

進入容器取得管理員密碼

點擊docker

點擊 Terminal

輸入 cat /var/jenkins_home/secrets/initialAdminPassword
可以拿到密碼

選擇插件,安装jenkins,等待即可完成


設定系統管理員帳號後就可以使用了