Loading images/solr/Dockerfile +15 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,21 @@ RUN mkdir -p /opt/solr && \ chown $ESGF_UID:$ESGF_GID $SOLR_LOGS_DIR $SOLR_HOME && \ chmod 0770 $SOLR_LOGS_DIR $SOLR_HOME # Patch log4j ARG LIB_PATH=/opt/solr/server/lib/ext RUN rm -f $LIB_PATH/log4j-1.2.17.jar # Install Log4j 1.x to 2.x jars RUN export JAR=log4j-1.2-api-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-1.2-api/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "689151374756cb809cb029f2501015bdc7733179 *$LIB_PATH/$JAR" | sha1sum --strict --check RUN export JAR=log4j-core-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "eb2a9a47b1396e00b5eee1264296729a70565cc0 *$LIB_PATH/$JAR" | sha1sum --strict --check RUN export JAR=log4j-api-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "1fe6082e660daf07c689a89c94dc0f49c26b44bb *$LIB_PATH/$JAR" | sha1sum --strict --check # Copy init scripts and configuration COPY solr.in.sh /etc/default/solr.in.sh COPY core-template/ /esg/core-template Loading images/thredds/Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ FROM ${ESGF_REPOSITORY_BASE}/jdk:${ESGF_IMAGES_VERSION} as builder # Unpack the THREDDS war ARG THREDDS_VERSION=5.5 ARG THREDDS_SHA1=0a5ff524938ff94e5f554d99543e9fbe3f178f2a ARG THREDDS_SHA1=410ecee2c919560418d69478ec06f29bb23e8d67 ARG THREDDS_URL=https://downloads.unidata.ucar.edu/tds/$THREDDS_VERSION/thredds-$THREDDS_VERSION-SNAPSHOT.war RUN mkdir /application && \ cd /application && \ Loading Loading
images/solr/Dockerfile +15 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,21 @@ RUN mkdir -p /opt/solr && \ chown $ESGF_UID:$ESGF_GID $SOLR_LOGS_DIR $SOLR_HOME && \ chmod 0770 $SOLR_LOGS_DIR $SOLR_HOME # Patch log4j ARG LIB_PATH=/opt/solr/server/lib/ext RUN rm -f $LIB_PATH/log4j-1.2.17.jar # Install Log4j 1.x to 2.x jars RUN export JAR=log4j-1.2-api-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-1.2-api/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "689151374756cb809cb029f2501015bdc7733179 *$LIB_PATH/$JAR" | sha1sum --strict --check RUN export JAR=log4j-core-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "eb2a9a47b1396e00b5eee1264296729a70565cc0 *$LIB_PATH/$JAR" | sha1sum --strict --check RUN export JAR=log4j-api-2.20.0.jar && \ curl https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.20.0/$JAR --output $LIB_PATH/$JAR && \ echo "1fe6082e660daf07c689a89c94dc0f49c26b44bb *$LIB_PATH/$JAR" | sha1sum --strict --check # Copy init scripts and configuration COPY solr.in.sh /etc/default/solr.in.sh COPY core-template/ /esg/core-template Loading
images/thredds/Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ FROM ${ESGF_REPOSITORY_BASE}/jdk:${ESGF_IMAGES_VERSION} as builder # Unpack the THREDDS war ARG THREDDS_VERSION=5.5 ARG THREDDS_SHA1=0a5ff524938ff94e5f554d99543e9fbe3f178f2a ARG THREDDS_SHA1=410ecee2c919560418d69478ec06f29bb23e8d67 ARG THREDDS_URL=https://downloads.unidata.ucar.edu/tds/$THREDDS_VERSION/thredds-$THREDDS_VERSION-SNAPSHOT.war RUN mkdir /application && \ cd /application && \ Loading