Dockerfile 519 B

123456789101112131415
  1. FROM openjdk:8
  2. ENV TZ Asia/Shanghai
  3. MAINTAINER wangliang@qmth.com.cn
  4. WORKDIR /opt
  5. ARG APP_NAME
  6. ARG APPLICATION_NAME
  7. RUN echo "APP_NAME is: $APP_NAME"
  8. RUN echo "APPLICATION_NAME is: $APPLICATION_NAME"
  9. COPY ./$APP_NAME /opt/app.jar
  10. COPY ./application-dev.properties /opt/application-dev.properties
  11. COPY ./application-test.properties /opt/application-test.properties
  12. COPY ./application-prod.properties /opt/application-prod.properties
  13. ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS1 $JAVA_OPTS3 -jar /opt/app.jar $JAVA_OPTS2"]