|
@@ -3,9 +3,12 @@ ENV TZ Asia/Shanghai
|
|
MAINTAINER wangliang@qmth.com.cn
|
|
MAINTAINER wangliang@qmth.com.cn
|
|
|
|
|
|
WORKDIR /opt
|
|
WORKDIR /opt
|
|
-COPY target/sop-api-*.jar /opt/app.jar
|
|
|
|
-COPY application-dev.properties /opt/application-dev.properties
|
|
|
|
-COPY application-test.properties /opt/application-test.properties
|
|
|
|
-COPY application-prod.properties /opt/application-prod.properties
|
|
|
|
|
|
+ENV VERSION=${tag}
|
|
|
|
+ENV NAME=${name}
|
|
|
|
+ENV FILE=./\${NAME}/target/\${NAME}-*.jar
|
|
|
|
+COPY \${FILE} /opt/app.jar
|
|
|
|
+COPY application-dev.properties /opt
|
|
|
|
+COPY application-test.properties /opt
|
|
|
|
+COPY application-prod.properties /opt
|
|
|
|
|
|
ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS1 -jar /opt/app.jar $JAVA_OPTS2"]
|
|
ENTRYPOINT ["sh", "-c", "java $JAVA_OPTS1 -jar /opt/app.jar $JAVA_OPTS2"]
|