Skip to content

Commit bb2051e

Browse files
committed
updated Dockerfile
1 parent f147f8f commit bb2051e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Dockerfile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
FROM maven:eclipse-temurin AS deps
22

33
ENV PARA_HOME=/para
4-
WORKDIR ${PARA_HOME}/para-jar
4+
WORKDIR ${PARA_HOME}
55

66
# Cache dependencies for the para-jar module
7-
COPY para-jar/pom.xml pom.xml
8-
RUN mvn -B -pl para-jar dependency:go-offline --fail-never
7+
COPY pom.xml pom.xml
8+
COPY para-core/pom.xml para-core/pom.xml
9+
COPY para-client/pom.xml para-client/pom.xml
10+
COPY para-server/pom.xml para-server/pom.xml
11+
COPY para-jar/pom.xml para-jar/pom.xml
12+
RUN mvn -B dependency:go-offline --fail-never
913

1014
FROM deps AS build
1115
# Para docker image without any plugins
@@ -30,4 +34,4 @@ VOLUME ["/para/data", "/para/lib"]
3034
EXPOSE 8080
3135

3236
ENTRYPOINT ["sh", "-c", "exec java $JAVA_OPTS -Djava.security.egd=file:/dev/./urandom -jar para.jar \"$@\"", "para"]
33-
CMD []
37+
CMD []

0 commit comments

Comments
 (0)