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的主页面

通过系统管理的全局设置,需要设置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并自动化打包部署项目”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

发布于 2022-03-03 21:25:58
收藏
分享
海报
0 条评论
64
上一篇:C++数据结构红黑树的示例分析 下一篇:如何使用R语言绘制散点图结合边际分布图
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码