Skip to content

Commit 5dd9650

Browse files
authored
Dockerfile uses openjdk:17. (#215)
1 parent 3d7780a commit 5dd9650

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

service/src/main/docker/Dockerfile

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
1-
FROM fabric8/java-centos-openjdk8-jre:1.6.4
2-
MAINTAINER Eiffel-Community
1+
FROM openjdk:17
2+
MAINTAINER Eiffel-Community
3+
4+
# Expose port 8080. The port can be accessed using option -p or -P of
5+
# docker's command 'run'.
36
EXPOSE 8080
7+
48
ARG URL
59

610
# Explicitly select the file to pass to "java -jar" so that additional
711
# jar dependencies can be added to ${JAVA_APP_DIR} without creating
812
# ambiguity.
9-
ENV JAVA_APP_JAR ${JAVA_APP_DIR}/generate.war
13+
ENV JAVA_APP_JAR="${JAVA_APP_DIR}/generate.war"
1014

1115
# Disable Jolokia and jmx_exporter.
1216
ENV AB_OFF true
1317

14-
RUN echo Building RemRem-Generate image based on artifact url: ${URL}
15-
ADD --chown=jboss ${URL} ${JAVA_APP_JAR}
18+
RUN echo "Building RemRem-Generate image based on artifact url: ${URL}"
19+
ADD ${URL} ${JAVA_APP_JAR}
20+
21+
# Start the service
22+
ENTRYPOINT /usr/java/openjdk-17/bin/java -jar "${JAVA_APP_JAR}"

0 commit comments

Comments
 (0)