java jenkins docker自动化部署简单版

java jenkins docker自动化部署简单版,第1张

1.安装docker

打开阿里云镜像,根据自己的 *** 作系统安装docker

​​​​​​docker-ce镜像-docker-ce下载地址-docker-ce安装教程-阿里巴巴开源镜像站

2.安装jenkins

 访问 Docker Hub

选择版本进行安装,我安装的是 2.32.2

 运行 jeckins 

docker run -d --name jenkins -p 8081:8080 2.32.3-alpine

安装ssh插件

安装maven

配置ssh

 创建任务

 配置git

配置远程访问服务器

sh 脚本

current=`date "+%Y%m%d%H%M%S"`
old = `cat pid`
docker rm -f project
docker rmi project:$old
echo ${current} > pid
echo $(pwd) > /tmp/test.txt
docker build -f /var/project/Dockerfile -t   project:${current} /var/project
docker run -d --name project -p 8082:8080 project:${current}


初始化的时候,先吧 2/3/4注释掉。

Dockerfile

FROM openjdk:latest

ADD publicProject.jar app.jar

CMD ["java", "-jar", "app.jar"]

 maven 配置

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/720560.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存