Projekt

Obecné

Profil

Stáhnout (544 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
### STAGE 1: BUILD ###
2
FROM maven:3.6.3-jdk-11-slim AS build
3
RUN mkdir -p /workspace
4
WORKDIR /workspace
5
COPY pom.xml /workspace
6
#RUN mvn -f pom.xml dependency:resolve
7
COPY src /workspace/src
8
RUN mvn -f pom.xml clean package -Dmaven.test.skip=true
9

    
10
### STAGE 2: RUN ###
11
FROM adoptopenjdk:11-jre-hotspot
12
COPY --from=build /workspace/target/*.war app.war
13
COPY --from=build /workspace/target/classes/application.properties application.properties
14

    
15
EXPOSE 8080
16
ENTRYPOINT ["java","-jar","app.war", "--spring.config.location=/application.properties"]
(2-2/10)