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

Docker搭建Jenkins并自動化打包部署項目的步驟

 更新時間:2022年03月03日 11:25:40   作者:wgl04193410  
本文主要介紹了Docker搭建Jenkins并自動化打包部署項目的步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Jenkins的安裝及配置

Docker環(huán)境下的安裝

下載Jenkins的Docker鏡像:

docker pull jenkins/jenkins:lts

在Docker容器中運行Jenkins:

docker run -p 8080:8080 -p 50000:5000 --name jenkins \
-u root \
-v /mydata/jenkins_home:/var/jenkins_home \
-d jenkins/jenkins:lts

直接通過虛擬機ip+端口訪問jks,第一次訪問需要輸入密碼直接從日志中讀取

docker logs jenkins

在這里插入圖片描述

接下來直接推薦安裝,設置一個賬號密碼就進入jks的主頁面

在這里插入圖片描述

通過系統(tǒng)管理的全局設置,需要設置jdk git mvn環(huán)境 重要?。?/strong>

在這里插入圖片描述

在這里插入圖片描述

第一個是別名,可以任意取,第二個配置環(huán)境變量 mvn git同理
配置完全局變量之后再進系統(tǒng)配置,
ssh連接

在這里插入圖片描述

在這里插入圖片描述

點test 出現(xiàn)成功表示遠程連接成功
現(xiàn)在基礎配置就已經(jīng)完成,新建一個工作臺配置項目打包和部署

1.配置項目路勁

在這里插入圖片描述

2.配置mvn

在這里插入圖片描述

3.配置遠程服務器路勁和腳本

在這里插入圖片描述

注意Source files 這個一定要寫jks 默認打包項目的路勁

部署項目shell腳本

ps -ef|grep "port=9090"|awk {'print $2'}|xargs kill -9
nohup java  -Dspring.application.name=RuoYi -Dspring.profiles.active=druid -Dserver.port=9090 -jar -Xms1024m -Xmx1536m -XX:PermSize=1024M -XX:MaxPermSize=1536M  ruoyi-admin.jar &
tail -f nohup.out 

點保存直接構建測試

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

可以從控制臺看到jks已經(jīng)在拉取遠程的代碼進行打包,并且通過遠程服務器的腳本開始部署服務了,這里借鑒ruoyi開源的管理系統(tǒng)做的測試,至此jks自動化打包部署已完成

到此這篇關于Docker搭建Jenkins并自動化打包部署項目的步驟的文章就介紹到這了,更多相關Docker搭建Jenkins自動化打包部署內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • docker容器修改端口和目錄映射的方法步驟

    docker容器修改端口和目錄映射的方法步驟

    在使用Docker時,容器的端口映射是一個核心概念,它允許容器與宿主機以及外部網(wǎng)絡進行通信,這篇文章主要介紹了docker容器修改端口和目錄映射的方法步驟,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-03-03
  • Docker?Desktop?安裝的詳細步驟

    Docker?Desktop?安裝的詳細步驟

    作為開發(fā)人員,在日常開發(fā)中,我們需要在本地去啟動一些服務,可以使用Docker?Desktop,本文主要介紹了Docker?Desktop?安裝的詳細步驟,感興趣的可以了解一下
    2023-08-08
  • 阿里云服務器部署?Docker?Swarm集群

    阿里云服務器部署?Docker?Swarm集群

    這篇文章主要介紹了阿里云服務器部署?Docker?Swarm集群,Docker Swarm 的作用就是用來管理Docker集群的平臺,本文給大家介紹了Docker Swarm的基本概念和Docker Swarm 和 k8s的區(qū)別,需要的朋友可以參考下
    2022-07-07
  • docker+ddns實現(xiàn)動態(tài)域名的示例代碼

    docker+ddns實現(xiàn)動態(tài)域名的示例代碼

    本文主要介紹了Docker使用ddns-go實現(xiàn)動態(tài)域名,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-11-11
  • Docker Buildx 簡介與安裝指南(最新推薦)

    Docker Buildx 簡介與安裝指南(最新推薦)

    Docker Buildx 是 Docker 官方推出的一款增強型構建工具,旨在簡化和優(yōu)化多架構容器映像的構建流程,這篇文章主要介紹了Docker Buildx 簡介與安裝指南,需要的朋友可以參考下
    2024-08-08
  • win10+Docker Toolbox+mysql教程

    win10+Docker Toolbox+mysql教程

    這篇文章主要介紹了win10+Docker Toolbox+mysql教程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題

    docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題

    這篇文章主要介紹了docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • 記 -bash: docker-compose: command not found 的問題解決方法

    記 -bash: docker-compose: command not&nbs

    這篇文章主要介紹了記 -bash: docker-compose: command not found 的問題解決方法,本文給大家介紹的非常詳細對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-01-01
  • Docker鏡像用普通用戶啟動服務的實現(xiàn)

    Docker鏡像用普通用戶啟動服務的實現(xiàn)

    使用普通用戶啟動Docker容器中的服務,可以有效降低潛在的安全風險,本文主要介紹了Docker鏡像用普通用戶啟動服務的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • 使用Docker快速運行Firefox并實現(xiàn)遠程訪問本地火狐瀏覽器的詳細過程

    使用Docker快速運行Firefox并實現(xiàn)遠程訪問本地火狐瀏覽器的詳細過程

    文章介紹了如何在Docker中運行Firefox瀏覽器,并通過Cpolar內網(wǎng)穿透工具實現(xiàn)遠程訪問,步驟包括部署Firefox、本地訪問、安裝Cpolar、配置公網(wǎng)地址、設置固定二級子域名等,本文給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-02-02

最新評論

巫溪县| 永定县| 诸城市| 阿合奇县| 山阳县| 马关县| 福州市| 涟源市| 莱西市| 郎溪县| 林甸县| 黔东| 福鼎市| 如皋市| 道真| 华阴市| 沧源| 泸州市| 邓州市| 阿巴嘎旗| 多伦县| 高尔夫| 道孚县| 怀远县| 淳化县| 东山县| 若羌县| 乐都县| 巴楚县| 合肥市| 子洲县| 永州市| 本溪| 雷波县| 介休市| 眉山市| 怀安县| 武隆县| 东乌| 林甸县| 赣州市|