Jenkins+GitLab自动化部署到Docker容器

Jenkins+GitLab自动化部署到Docker容器

  • 1、编写Dockerfile
  • 2、为测试服务器配置Docker镜像加速器
  • 3、Jenkins相关配置
    • 3.1 配置测试服务器
    • 3.2 Pre Steps配置
    • 3.3 Post Steps配置
    • 3.4 执行构建

本文是对Jenkins+Git+Maven自动化部署配置这篇文章的补充,有关基本的环境搭建从这篇找。

1、编写Dockerfile

  在项目中新建一个docker文件夹,编写Dockerfile,内容如下:

FROM openjdk:11
EXPOSE 8888
WORKDIR /root
ADD jarfile/demo*.jar /root/app.jar
ENTRYPOINT ["java","-jar","/root/app.jar"]

  项目结构如下图所示。

Jenkins+GitLab自动化部署到Docker容器_第1张图片

你可能感兴趣的:(Jenkins,Docker,Git,docker,jenkins,gitlab)