欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Jenkins簡(jiǎn)介與Docker部署Jenkins的方法

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

一、相關(guān)概念

1.1 Jenkins概念:

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

1.2 Jenkins目的:

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

1.3 特性:

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

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

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

分布式構(gòu)建:支持Jenkins能夠讓多臺(tái)計(jì)算機(jī)一起構(gòu)建/測(cè)試。

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

豐富的插件支持:支持?jǐn)U展插件,你可以開發(fā)適合自己團(tuán)隊(duì)使用的工具,如git,svn,maven,docker等。

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

  • 產(chǎn)品設(shè)計(jì)成型 -> 開發(fā)人員開發(fā)代碼 -> 測(cè)試人員測(cè)試功能 -> 運(yùn)維人員發(fā)布上線
  • 持續(xù)集成 (Continuous integration,簡(jiǎn)稱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命令了

注意啟動(dòng)之后會(huì)有個(gè)隨機(jī)的密碼:
例:
1e3180604feb492b9ed9af4e418715d7

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

當(dāng)然你也可以進(jìn)入容器,在/var/jenkins_home/secrets/initialAdminPassword中找到。

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

進(jìn)入后會(huì)讓你安裝插件,我這里選擇了全部安裝,當(dāng)然你也可以只安裝推薦的,或者自己手動(dòng)選擇安裝哪些插件。

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

總結(jié)

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

相關(guān)文章

  • 使用Dockerfile實(shí)現(xiàn)數(shù)據(jù)卷的掛載問(wèn)題(推薦)

    使用Dockerfile實(shí)現(xiàn)數(shù)據(jù)卷的掛載問(wèn)題(推薦)

    Dockerfile就是一個(gè)可以用來(lái)構(gòu)建鏡像的文件,可以理解為一個(gè)腳本文件,可以通過(guò)這個(gè)腳本文件自定義生成一個(gè)我們想要的鏡像,鏡像都是一層一層的,里面的每一條命令就是一層,本文給大家介紹使用Dockerfile實(shí)現(xiàn)數(shù)據(jù)卷的掛載,感興趣的朋友一起看看吧
    2022-03-03
  • 構(gòu)建一個(gè)簡(jiǎn)單的CaaS系統(tǒng)

    構(gòu)建一個(gè)簡(jiǎn)單的CaaS系統(tǒng)

    本文主要介紹如何從零開始構(gòu)建一個(gè)簡(jiǎn)易的CaaS(Container as a Service)系統(tǒng)。簡(jiǎn)單易懂,希望有想學(xué)習(xí)的小伙伴可以關(guān)注下
    2016-10-10
  • docker imageid 和 digest區(qū)別解析

    docker imageid 和 digest區(qū)別解析

    在Docker中,image ID和digest是兩個(gè)不同的標(biāo)識(shí)符,用于唯一標(biāo)識(shí)和引用Docker鏡像的不同方面,這篇文章主要介紹了docker imageid 和 digest區(qū)別,需要的朋友可以參考下
    2023-06-06
  • Docker部署Consul配置過(guò)程解析

    Docker部署Consul配置過(guò)程解析

    這篇文章主要介紹了Docker部署Consul配置過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • .NET?6?從0到1使用Docker部署至Linux環(huán)境超詳細(xì)教程

    .NET?6?從0到1使用Docker部署至Linux環(huán)境超詳細(xì)教程

    這篇文章主要介紹了.NET?6?從0到1使用Docker部署至Linux環(huán)境,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 搭建一個(gè)私有的Docker registry教程

    搭建一個(gè)私有的Docker registry教程

    這篇文章提供了一個(gè)非常務(wù)實(shí)的方法來(lái)處理搭建私有Docker registry時(shí)出現(xiàn)的各種錯(cuò)綜復(fù)雜的情況。我們將會(huì)使用一個(gè)運(yùn)行于DigitalOcean(之后簡(jiǎn)稱為DO)的非常小巧的512MB VPS 實(shí)例
    2016-09-09
  • Docker中Nginx反向代理的實(shí)現(xiàn)步驟

    Docker中Nginx反向代理的實(shí)現(xiàn)步驟

    為了安全考慮,我們一般會(huì)設(shè)置反向代理,用來(lái)屏蔽應(yīng)用程序真實(shí)的IP和端口號(hào),本文主要介紹了Docker中Nginx反向代理的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: Get https://registry-1.docker.io/v2/的問(wèn)題解決

    Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: 

    這篇文章主要介紹了Docker鏡像拉取報(bào)錯(cuò):Error response from daemon: Get https://registry-1.docker.io/v2/的問(wèn)題解決,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Docker容器無(wú)法被stop or kill問(wèn)題的解決方法

    Docker容器無(wú)法被stop or kill問(wèn)題的解決方法

    這篇文章主要介紹了Docker容器無(wú)法被stop or kill問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Docker安裝ElasticSearch和Kibana的問(wèn)題及處理方法

    Docker安裝ElasticSearch和Kibana的問(wèn)題及處理方法

    這篇文章主要介紹了Docker安裝ElasticSearch和Kibana的問(wèn)題及遇到問(wèn)題解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02

最新評(píng)論