docker如何搭建jenkins并自动化打包部署项目-亚博电竞手机版
docker如何搭建jenkins并自动化打包部署项目
这篇文章将为大家详细讲解有关docker如何搭建jenkins并自动化打包部署项目,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
jenkins的安装及配置
docker环境下的安装
下载jenkins的docker镜像:
dockerpulljenkins/jenkins:lts
在docker容器中运行jenkins:
dockerrun-p8080:8080-p50000:5000--namejenkins\-uroot\-v/mydata/jenkins_home:/var/jenkins_home\-djenkins/jenkins:lts
直接通过虚拟机ip 端口访问jks,第一次访问需要输入密码直接从日志中读取
dockerlogsjenkins
接下来直接推荐安装,设置一个账号密码就进入jks的亚博vip888主页面
通过系统管理的全局设置,需要设置jdk git mvn环境 重要!!
第一个是别名,可以任意取,第二个配置环境变量 mvn git同理
配置完全局变量之后再进系统配置,
ssh连接
点test 出现成功表示远程连接成功
现在基础配置就已经完成,新建一个工作台配置项目打包和部署
1.配置项目路劲
2.配置mvn
3.配置远程服务器路劲和脚本
注意source files 这个一定要写jks 默认打包项目的路劲
部署项目shell脚本
ps-ef|grep"port=9090"|awk{'print$2'}|xargskill-9nohupjava-dspring.application.name=ruoyi-dspring.profiles.active=druid-dserver.port=9090-jar-xms1024m-xmx1536m-xx:permsize=1024m-xx:maxpermsize=1536mruoyi-admin.jar&tail-fnohup.out
点保存直接构建测试
关于“docker如何搭建jenkins并自动化打包部署项目”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。