国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

jenkins自動化項目部署實戰(zhàn)

wind5o / 634人閱讀

摘要:自動化項目部署實戰(zhàn)簡介以下文章只是從入門來說明的部署過程,僅供新手入門,高手勿噴。結(jié)語至此,整個安裝和項目發(fā)布過程就描述到這里了,希望對大家有所幫助。

jenkins自動化項目部署實戰(zhàn) 簡介

以下文章只是從入門來說明jenkins的部署過程,僅供新手入門,高手勿噴。

安裝

命令如下:

拉鏡像,無需解釋

docker pull jenkins

創(chuàng)建掛載路徑

mkdir /mnt/jenkins
chown -R 1000 /mnt/jenkins

8080: 訪問網(wǎng)頁;50000: 配置主從,在slave上構(gòu)建需映射50000

docker run --name jenkins -p 8080:8080 -p 50000:50000 -v /mnt/jenkins:/var/jenkins_home jenkins

注:暴露端口根據(jù)需要自定義修改。

初始密碼

cat /mnt/jenkins/secrets/initialAdminPassword

安裝推薦插件(前提:服務(wù)器配置安全組,開放暴露端口)

訪問網(wǎng)頁,輸入密碼,默認以admin進入,會顯示推薦插件安裝。

另外,Maven項目需要另外下載一個插件方能支持(主要體現(xiàn)在創(chuàng)建項目時,出現(xiàn)Maven選項):

Maven Integration plugin

坑點:
自備梯子,有時網(wǎng)絡(luò)不佳會導致下載安裝失敗,可自行截圖記住插件,以便之后進入插件管理頁面重新下載

配置 系統(tǒng)管理配置

Jenkins主頁 - 系統(tǒng)管理 - 管理插件

安裝如下插件:

Maven Integration plugin

Jenkins主頁 - 系統(tǒng)管理 - Global Tool Configuration

Add Maven

ssh連接1:服務(wù)器本地 && docker容器

進入Docker容器,生成 ssh key

copy id_rsa.pub 到服務(wù)器本機~/.m2/authorized_keys

docker exec -it jenkins bash
ssh-keygen
cat ~/.ssh/id_rsa.pub
echo " id_rsa.pub " >> ~/.m2/authorized_keys

ssh連接2:與Git版本管理工具連接(常見如:Gitlab,Github)

以本人配置的Github舉栗子:

進入Github,添加 ssh key (docker容器里的 id_ras.pub

項目基礎(chǔ)配置

配置Credentials

常見問題

問題一:No valid crumb was included in the request.

解決方案

去掉“防止跨站點請求偽造”選項。

問題二:Host key verification failed.

解決方案

進入docker容器,執(zhí)行如下命令:

root@IP

注:IP依腳本而定。

結(jié)語

至此,整個docker安裝和項目發(fā)布過程就描述到這里了,希望對大家有所幫助。

俊龍

廣州蘆葦科技Java開發(fā)團隊

蘆葦科技-廣州專業(yè)互聯(lián)網(wǎng)軟件服務(wù)公司

抓住每一處細節(jié) ,創(chuàng)造每一個美好

關(guān)注我們的公眾號,了解更多

想和我們一起奮斗嗎?lagou搜索“ 蘆葦科技 ”或者投放簡歷到 server@talkmoney.cn 加入我們吧

關(guān)注我們,你的評論和點贊對我們最大的支持

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/72687.html

相關(guān)文章

  • jenkins動化項目部署實戰(zhàn)

    摘要:自動化項目部署實戰(zhàn)簡介以下文章只是從入門來說明的部署過程,僅供新手入門,高手勿噴。結(jié)語至此,整個安裝和項目發(fā)布過程就描述到這里了,希望對大家有所幫助。 jenkins自動化項目部署實戰(zhàn) 簡介 以下文章只是從入門來說明jenkins的部署過程,僅供新手入門,高手勿噴。 安裝 命令如下: 拉鏡像,無需解釋 docker pull jenkins 創(chuàng)建掛載路徑 mkdir /mnt/jen...

    junbaor 評論0 收藏0
  • 解放雙手 | Jenkins + gitlab + maven 自動打包部署項目

    摘要:什么是可以簡單地理解為可以代替你實現(xiàn)自動從拉取代碼,打包,部署到遠程服務(wù)器的工具。隨后登錄后發(fā)現(xiàn)頁面空白,沒找到具體原因,重啟下容器后再登錄就好了。主要是配置訪問服務(wù)器拉取代碼,還有配置遠程服務(wù)器地址,目的是為了打包后上傳文件到遠程服務(wù)器。 showImg(https://segmentfault.com/img/remote/1460000017907307?w=495&h=300)...

    JouyPub 評論0 收藏0
  • 持續(xù)集成 Jenkins 簡介

    摘要:持續(xù)集成的定義大師是這樣定義持續(xù)集成的持續(xù)集成是一種軟件開發(fā)實戰(zhàn)即團隊開發(fā)成員經(jīng)常集成他們的工作通常每個成員每天至少集成一次也就意味著每天可能發(fā)生多次集成持續(xù)集成并不能消除而是讓它們非常容易發(fā)現(xiàn)和改正根據(jù)對項目實戰(zhàn)的理解持續(xù)集成中的持續(xù)是指 持續(xù)集成的定義 大師 Martin Fowler 是這樣定義持續(xù)集成的: 持續(xù)集成是一種軟件開發(fā)實戰(zhàn), 即團隊開發(fā)成員經(jīng)常集成他們的工作. 通常,...

    cyixlq 評論0 收藏0
  • 一些小團隊的動化運維實踐經(jīng)驗

    摘要:行業(yè)內(nèi)各巨頭的自動化運維架構(gòu)都各種功能各種酷炫,如下圖,讓人可望不可及。面對這么多問題,我就想啊,如何在低成本情況下實現(xiàn)自動化運維。自動擴縮容通過配置告警規(guī)則,調(diào)用相應(yīng)就可以實現(xiàn)實戰(zhàn)以上就是筆者關(guān)于自動化運維的一些實踐。 行業(yè)內(nèi)各巨頭的自動化運維架構(gòu)都各種功能各種酷炫,如下圖,讓人可望不可及。現(xiàn)在最終的樣子大家都知道了,但問題是如何根據(jù)自己團隊當前的情況一步步向那個目標演進?筆者所在團隊,三...

    princekin 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<