DevOps CI/CD 分析(二)之编写Dockerfile文件
本节我们开始编写Dockerfile文件,编写Dockerfile所涉及相关命令都在前面的文章进行过讲解,如果对Dockerfile基础命令不熟悉可以参阅DevOps CI/CD 分析(一)之Dockerfile基础命令,熟悉基础命令之后,可以让我们快速理解本节的内容!
Dockerfile
FROM maven:3.6.1-jdk-8 AS mavenBuilder
MAINTAINER userName
WORKDIR /mavenBuild
ENV MAVEN_REPO "-Dmaven.repo.local=/mavenBuild/.m2"
ARG PROJECT_SERVER_DIR
ADD ./ /mavenBuild/
RUN mvn $MAVEN_REPO clean package
RUN cp $PROJECT_SERVER_DIR/target/*.jar /server.jar
FROM registry-vpc.cn-beijing.aliyuncs.com/c
共有 0 条评论