From c1c0514c274bd0506a59c8afc770f6d0feefe4e7 Mon Sep 17 00:00:00 2001 From: kevin Date: Sat, 23 Jul 2022 21:48:21 +0800 Subject: [PATCH] update openrefine --- openrefine/Dockerfile | 16 ++++++++++------ openrefine/docker-compose.yml | 1 + 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/openrefine/Dockerfile b/openrefine/Dockerfile index 0e725ca..7ed3549 100644 --- a/openrefine/Dockerfile +++ b/openrefine/Dockerfile @@ -8,13 +8,17 @@ MAINTAINER EasyPi Software Foundation ARG OPENREFINE_VERSION=3.6.0 ARG OPENREFINE_URL=https://oss.sonatype.org/service/local/artifact/maven/content?r=releases&g=org.openrefine&a=openrefine&v=${OPENREFINE_VERSION}&c=linux&p=tar.gz -WORKDIR /app +RUN mkdir -p /app && cd /app \ + && curl -sSL "${OPENREFINE_URL}" | tar xz --strip 1 -RUN curl -sSL "${OPENREFINE_URL}" | tar xz --strip 1 +ENV REFINE_INTERFACE=0.0.0.0 +ENV REFINE_PORT=3333 +ENV REFINE_DATA_DIR=/data +ENV REFINE_MIN_MEMORY=256M +ENV REFINE_MEMORY=1024M -VOLUME /data -WORKDIR /data - -EXPOSE 3333 +VOLUME $REFINE_DATA_DIR +WORKDIR $REFINE_DATA_DIR +EXPOSE $REFINE_PORT ENTRYPOINT ["/app/refine"] diff --git a/openrefine/docker-compose.yml b/openrefine/docker-compose.yml index e85e342..c7831d4 100644 --- a/openrefine/docker-compose.yml +++ b/openrefine/docker-compose.yml @@ -9,6 +9,7 @@ services: environment: - REFINE_INTERFACE=0.0.0.0 - REFINE_PORT=3333 + - REFINE_MIN_MEMORY=1024M - REFINE_MEMORY=1024M - REFINE_DATA_DIR=/data restart: unless-stopped