Skip to content

Commit 29ddc88

Browse files
committed
Chapter 5 Docker edits
1 parent 4151c02 commit 29ddc88

File tree

3 files changed

+1003
-0
lines changed

3 files changed

+1003
-0
lines changed

5-reactive/Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM adoptopenjdk/openjdk8:latest as builder
2+
WORKDIR application
3+
ARG JAR_FILE=target/*.jar
4+
COPY ${JAR_FILE} application.jar
5+
RUN java -Djarmode=layertools -jar application.jar extract
6+
7+
FROM adoptopenjdk/openjdk8:latest
8+
WORKDIR application
9+
COPY --from=builder application/dependencies/ ./
10+
COPY --from=builder application/snapshot-dependencies/ ./
11+
COPY --from=builder application/resources/ ./
12+
COPY --from=builder application/application/ ./
13+
ENTRYPOINT ["java", "org.springframework.boot.loader.JarLauncher"]
14+

0 commit comments

Comments
 (0)