赞
踩
可以查看我之前写的全手动实现功能,CICD流水线是将其步骤变得自动化,简单化
SpringBoot+Vue前后端分离项目在Linux系统中基于Docker打包发布,并上传镜像到阿里镜像私仓
阿里镜像仓库
创建好如下:
选择流水线模板
添加流水线代码源,默认分支选master
添加服务连接
添加服务连接,一定要新建授权
配置Dockerfile文件路径
根据自己jar包名字和想要暴漏的端口进行修改,其他位置不用动
FROM openjdk:8
#设置工作目录
WORKDIR /opt
#COPY wms-app-1.0-SNAPSHOT.jar /workspace/app.jar
ADD target/wms-app-1.0-SNAPSHOT.jar app.jar
#配置容器暴漏的端口
EXPOSE 8088
#查看是否已经copy进去
RUN ls
#java App
ENTRYPOINT ["java","-jar","app.jar"]
查看运行日志
查看自己的镜像私仓
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。