Jenkins是一個(gè)用Java編寫的開源的持續(xù)集成工具,提供了軟件開發(fā)的持續(xù)集成服務(wù),可監(jiān)控并觸發(fā)持續(xù)重復(fù)的工作,具有開源,支持多平臺(tái)和插件擴(kuò)展,安裝簡(jiǎn)單,界面化管理等特點(diǎn)。更多介紹參考[維基](https://en.wikipedia.org/wiki/Jenkins_(software)介紹.
</br>
DockerHub上有docker官方j(luò)enkins鏡像: https://registry.hub.docker.com/_/jenkins/
同時(shí)github上有其源碼: https://github.com/jenkinsci/docker
官方j(luò)enkins鏡像中所使用的jenkins是Jenkins的LTS(Long Term Support)發(fā)布版本。
<h3>Installation</h3>
$~ mkdir /var/jenkins_home
$~ docker run --name myjenkins -p 8080:8080 -v /var/jenkins_home jenkins
<h6>或者你也可以選擇自動(dòng)構(gòu)建</h6>
$~ git clone https://github.com/jenkinsci/docker.git
$~ cd docker
$~ docker build -t myjenkins/jenkins .
鏡像構(gòu)建成功后,運(yùn)行容器
docker run --name donhui_jenkins -p 8080:8080 -v /var/jenkins_home myjenkins/jenkins







