最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins簡介與Docker部署Jenkins的方法

 更新時間:2018年10月16日 09:16:59   作者:數(shù)據(jù)架構(gòu)師  
今天小編就為大家分享一篇關(guān)于Jenkins簡介與Docker部署Jenkins的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

一、相關(guān)概念

1.1 Jenkins概念:

Jenkins是一個功能強大的應(yīng)用程序,允許持續(xù)集成和持續(xù)交付項目,無論用的是什么平臺。這是一個免費的源代碼,可以處理任何類型的構(gòu)建或持續(xù)集成。集成Jenkins可以用于一些測試和部署技術(shù)。Jenkins是一種軟件允許持續(xù)集成。

1.2 Jenkins目的:

1、持續(xù)、自動地構(gòu)建/測試軟件項目。
2、監(jiān)控軟件開放流程,快速問題定位及處理,提示開放效率。

1.3 特性:

開源的java語言開發(fā)持續(xù)集成工具,支持CI,CD。

易于安裝部署配置:可通過yum安裝,或下載war包以及通過docker容器等快速實現(xiàn)安裝部署,可方便web界面配置管理。

消息通知及測試報告:集成RSS/E-mail通過RSS發(fā)布構(gòu)建結(jié)果或當構(gòu)建完成時通過e-mail通知,生成JUnit/TestNG測試報告。

分布式構(gòu)建:支持Jenkins能夠讓多臺計算機一起構(gòu)建/測試。

文件識別:Jenkins能夠跟蹤哪次構(gòu)建生成哪些jar,哪次構(gòu)建使用哪個版本的jar等。

豐富的插件支持:支持擴展插件,你可以開發(fā)適合自己團隊使用的工具,如git,svn,maven,docker等。

1.4 產(chǎn)品發(fā)布流程:

  • 產(chǎn)品設(shè)計成型 -> 開發(fā)人員開發(fā)代碼 -> 測試人員測試功能 -> 運維人員發(fā)布上線
  • 持續(xù)集成 (Continuous integration,簡稱CI)
  • 持續(xù)交付(Continuous delivery)
  • 持續(xù)部署(continuous deployment)

docker 部署

docker run -it --name jenkins --restart always --user root -p 10002:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker jenkins

其中將外部docker映射到了內(nèi)部docker,這樣在jenkins容器內(nèi)部也可以使用docker命令了

注意啟動之后會有個隨機的密碼:
例:
1e3180604feb492b9ed9af4e418715d7

如果你采用以-it的形式啟動,可以在命令窗口中看到。

當然你也可以進入容器,在/var/jenkins_home/secrets/initialAdminPassword中找到。

在第一次打開網(wǎng)頁時需要填入這個密碼。

進入后會讓你安裝插件,我這里選擇了全部安裝,當然你也可以只安裝推薦的,或者自己手動選擇安裝哪些插件。

參考:https://hub.docker.com/_/jenkins/

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

  • docker容器跨服務(wù)器的遷移的方法

    docker容器跨服務(wù)器的遷移的方法

    本篇文章主要介紹了docker容器跨服務(wù)器的遷移的方法,docker的備份方式有export和save兩種,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • Docker的四種網(wǎng)絡(luò)模式

    Docker的四種網(wǎng)絡(luò)模式

    這篇文章介紹了Docker的四種網(wǎng)絡(luò)模式,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-04-04
  • Docker鏡像管理常用操作代碼示例

    Docker鏡像管理常用操作代碼示例

    這篇文章主要介紹了Docker鏡像管理常用操作代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • 用docker一鍵部署前后端分離項目的詳細流程

    用docker一鍵部署前后端分離項目的詳細流程

    這篇文章主要介紹了如何用docker一鍵部署前后端分離項目的詳細流程,通過圖文結(jié)合的方式給大家介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-03-03
  • docker+gitlab+gitlab-runner部署詳解

    docker+gitlab+gitlab-runner部署詳解

    這篇文章主要介紹了docker+gitlab+gitlab-runner部署詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • 查看Docker容器的信息的方法實現(xiàn)

    查看Docker容器的信息的方法實現(xiàn)

    對于運行在Docker環(huán)境的容器,有時我們想查詢它們的一些基本信息,本文主要介紹了查看Docker容器的信息的方法實現(xiàn),文中根據(jù)實例編碼詳細介紹的十分詳盡,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 如何使用docker compose安裝gitlab

    如何使用docker compose安裝gitlab

    使用Docker Compose安裝GitLab是一個相對簡單的過程,但需要按照一定的步驟來確保一切設(shè)置正確,這篇文章主要介紹了使用docker compose安裝gitlab,需要的朋友可以參考下
    2024-12-12
  • docker容器如何指定utf-8編碼

    docker容器如何指定utf-8編碼

    這篇文章主要介紹了docker容器如何指定utf-8編碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • docker實現(xiàn)本地seata分布式環(huán)境搭建詳解

    docker實現(xiàn)本地seata分布式環(huán)境搭建詳解

    這篇文章主要為大家詳細介紹了docker實現(xiàn)本地seata分布式環(huán)境搭建的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考下
    2024-03-03
  • docker部署Minio報錯:Fatal glibc error:CPU does not support x86-64-v2問題

    docker部署Minio報錯:Fatal glibc error:CPU does&nb

    在CentOS 7上使用Docker部署Minio時遇到CPU不支持問題,通過研究確定是版本太新,由于項目經(jīng)費有限,決定降級到CentOS 7,步驟包括拉取Minio鏡像、創(chuàng)建目錄、開放端口和運行
    2024-12-12

最新評論

铜川市| 太康县| 札达县| 化德县| 永济市| 申扎县| 无棣县| 濉溪县| 泰州市| 东方市| 巨鹿县| 邵武市| 万山特区| 从化市| 崇礼县| 榆社县| 武宣县| 三江| 诏安县| 越西县| 婺源县| 天镇县| 当阳市| 古丈县| 永福县| 白玉县| 松潘县| 宾川县| 永兴县| 青铜峡市| 河间市| 斗六市| 东安县| 屏东县| 扶风县| 韩城市| 江华| 嵊州市| 康保县| 曲麻莱县| 罗甸县|