From e8736ebb18166b0526e3906d06b6b305e98ff75e Mon Sep 17 00:00:00 2001 From: Luca Foppiano Date: Mon, 26 Jun 2023 16:50:12 +0900 Subject: [PATCH] Fix dockerfile jep library detection --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 90611854..d4feb329 100644 --- a/Dockerfile +++ b/Dockerfile @@ -54,7 +54,7 @@ FROM grobid/grobid:0.7.3 as runtime ENV LANG C.UTF-8 RUN apt-get update && \ - apt-get -y --no-install-recommends install git wget openjdk-17-jre-headless ca-certificates-java + apt-get -y --no-install-recommends install git wget WORKDIR /opt/grobid @@ -73,17 +73,17 @@ RUN ln -s /opt/grobid/grobid-quantities/resources /opt/grobid/resources # tar -xzf /tmp/jprofiler_linux_12_0_2.tar.gz -C /usr/local &&\ # rm /tmp/jprofiler_linux_12_0_2.tar.gz -WORKDIR /opt/grobid/grobid-quantities +WORKDIR /opt/grobid ARG GROBID_VERSION ENV GROBID_VERSION=${GROBID_VERSION:-latest} -ENV GROBID_QUANTITIES_OPTS "-Djava.library.path=/opt/grobid/grobid-home/lib/lin-64 --add-opens java.base/java.lang=ALL-UNNAMED" +ENV GROBID_QUANTITIES_OPTS "-Djava.library.path=/opt/grobid/grobid-home/lib/lin-64:/usr/local/lib/python3.8/dist-packages/jep --add-opens java.base/java.lang=ALL-UNNAMED" EXPOSE 8060 8061 5005 #CMD ["java", "-agentpath:/usr/local/jprofiler12.0.2/bin/linux-x64/libjprofilerti.so=port=8849", "-jar", "grobid-superconductors/grobid-quantities-${GROBID_VERSION}-onejar.jar", "server", "grobid-superconductors/config.yml"] #CMD ["sh", "-c", "java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=0.0.0.0:5005 -jar grobid-quantities/grobid-quantities-${GROBID_VERSION}-onejar.jar server grobid-quantities/config.yml"] #CMD ["sh", "-c", "java -jar grobid-quantities/grobid-quantities-${GROBID_VERSION}-onejar.jar server grobid-quantities/config.yml"] -CMD ["bin/grobid-quantities", "server", "resources/config/config.yml"] +CMD ["./grobid-quantities/bin/grobid-quantities", "server", "grobid-quantities/resources/config/config.yml"] LABEL \