docker+jenkins+git+maven集成部署springboot项目

1、使用docker安装jenkins镜像   docker pull jenkins/jenkins

2、启动jenkins容器  docker run -d -p 9999:8080 -p 50000:50000 -v /root/jenkins:/home/jenkins --name jenkins jenkins/jenkins

3、启动jenkins页面,安装推荐插件,jenkins登录密码安装页面有提示,详细步骤请百度

4、配置maven、jdk、git插件,docker jenkins里面已经默认安装了jdk和git,找到jdk安装目录在jenkins全局设置里面配置

     git配置的是git的运行目录

docker+jenkins+git+maven集成部署springboot项目

docker+jenkins+git+maven集成部署springboot项目

maven可以在宿主机映射的/root/jenkins目录安装,然后配置maven的路径即可,我这里映射的是另外一个目录

docker+jenkins+git+maven集成部署springboot项目

5、安装jenkins的maven、git、ssh插件,在插件管理页面搜索安装,并在系统配置里配置ssh账号密码

docker+jenkins+git+maven集成部署springboot项目

6、配置项目git地址,使用用户名密码方式获取源码

docker+jenkins+git+maven集成部署springboot项目

7、配置maven编译脚本

docker+jenkins+git+maven集成部署springboot项目

8、编译部署

docker+jenkins+git+maven集成部署springboot项目

sh文件如下带参数运行时这样的  /root/demo1/run.sh "/root/demo1" "demo1" "image_demo1" "8080" "9999"

docker+jenkins+git+maven集成部署springboot项目

9、最后就可以构建项目了。

docker+jenkins+git+maven集成部署springboot项目