Dockerfile
在gitlab所要发布的项目根目录中添加dockerfile文件:
dockerfile文件内容如下:
FROM openjdk:8-jdk-alpine
ARG JAR_FILE
ARG WORK_PATH="/opt/demo"
ENV JAVA_OPTS="-Xms1024m -Xmx1024m" \
JAR_FILE=${JAR_FILE} #JAR_FILE包由执行由在jenkinsfile文件中执行maven步骤生成
RUN \
apk add --no-cache tzdata \
&& echo "${TIME_ZONE}" > /etc/timezone \
&& ln -sf /usr/share/zoneinfo/${TIME_ZONE} /etc/localtime
COPY target/$JAR_FILE $WORK_PATH/
WORKDIR $WORK_PATH
ENTRYPOINT exec java $JAVA_OPTS -jar $JAR_FILE
文档更新时间: 2020-07-13 11:19 作者:子木