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 配置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)