forked from pamarthidurgarao/java-angular-web-app
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
14 lines (12 loc) · 365 Bytes
/
Dockerfile
File metadata and controls
14 lines (12 loc) · 365 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
FROM frolvlad/alpine-java:jdk8-slim AS build
WORKDIR /app/springbootapp/
## copy maven project
COPY . .
RUN apk add --no-cache maven
RUN mvn clean package
## Runtime
FROM frolvlad/alpine-java:jre8-slim AS runtime
WORKDIR /app
COPY --from=build /app/springbootapp/target/app.jar ./
EXPOSE 8081
ENTRYPOINT ["java", "-jar", "app.jar","--spring.profiles.active=h2"]