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

展开全文
内容来源于互联网和用户投稿,文章中一旦含有亚博电竞手机版的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系亚博电竞手机版删除

最新文章

网站地图