使用docker搭建jenkins

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

初始運(yùn)行容器
需要使用密碼初始化
在容器交互中看到 初始化時(shí)候的密碼并復(fù)制輸入
插件安裝頁(yè)面:安裝推薦插件或者自定義安裝
選擇推薦安裝,此時(shí)正在安裝插件
安裝完成
創(chuàng)建admin用戶
Jenkins首頁(yè)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Docker — 云時(shí)代的程序分發(fā)方式 要說最近一年云計(jì)算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,854評(píng)論 15 147
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,209評(píng)論 25 708
  • 一,小王對(duì)于容器的困惑 小王剛開始學(xué)習(xí)Docker的時(shí)候,找資料在網(wǎng)上看到最多的是Docker的好處。比如: 1、...
    架構(gòu)師小秘圈閱讀 8,667評(píng)論 0 24
  • Linux版本 Linux系統(tǒng)是一個(gè)多用戶、多任務(wù)的分時(shí)操作系統(tǒng)。Linux版本分為內(nèi)核版本和發(fā)行版本。常見的Li...
    阿勝4K閱讀 840評(píng)論 1 4
  • 據(jù)說 世間 有一種愛 抵得上萬千的暖 紅塵中 有一種遇見 只能 淺淺遇 深深藏 一直 想留住 溫良的時(shí)光 豈料光陰...
    梅蕊新說閱讀 175評(píng)論 6 5

友情鏈接更多精彩內(nèi)容