1. 程式人生 > 其它 >docker搭建Jenkins環境

docker搭建Jenkins環境

Jenkins是一個開源的CI&CD的軟體,提供持續整合和持續交付服務,進行構建、部署、自動化,滿足任何專案的需要

Jenkins在docker hub 上的地址:https://hub.docker.com/r/jenkins/jenkins

一、Jenkins的啟動

啟動Jenkins:docker run -d --name jenkins -p 8081:80 jenkins/Jenkins安裝為最新版本

為方便以後的Jenkins遷移,建議使用掛載的方式進行安裝:docker run -d --name jenkins -p 8081:8080 -v ${PWD}/jenkins:/var/jenkins_home jenkins/jenkins

啟動時建議不適用root使用者,使用普通使用者進行啟動

啟動時報錯:touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied

解決方法:chown -R1000:1000/home/jin319/jenkins

檢視日誌檔案: docker logs -f jenkins ,密碼登入時會使用

輸入:http://<dockerhostip>:8081 開啟Jenkins,輸入日誌檔案中的密碼

選擇安裝推薦的外掛

建立使用者並完成