這篇文章將為大家詳細講解有關Docker如何搭建Jenkins并自動化打包部署項目,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Docker環境下的安裝
下載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的主頁面
通過系統管理的全局設置,需要設置jdk git mvn環境 重要??!
第一個是別名,可以任意取,第二個配置環境變量 mvn git同理
配置完全局變量之后再進系統配置,
ssh連接
點test 出現成功表示遠程連接成功
現在基礎配置就已經完成,新建一個工作臺配置項目打包和部署
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
點保存直接構建測試
關于“Docker如何搭建Jenkins并自動化打包部署項目”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。