becpg-solr (sha256:5b7429793a98058baf289e5141bf92ebda9f0b4a7e3707fa802b5cb510a21ada)

Published 2026-04-01 18:57:42 +02:00 by astig

Installation

docker pull forge.astig.systems/astig/becpg-solr@sha256:5b7429793a98058baf289e5141bf92ebda9f0b4a7e3707fa802b5cb510a21ada
sha256:5b7429793a98058baf289e5141bf92ebda9f0b4a7e3707fa802b5cb510a21ada

Image layers

ADD layer.tar.xz / # buildkit
CMD ["/bin/bash"]
ARG JDIST=jre
ARG JAVA_MAJOR=17
ENV JAVA_HOME=/etc/alternatives/jre
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN |2 JDIST=jre JAVA_MAJOR=17 /bin/sh -c yum update --security -y && yum install -y langpacks-en java-${JAVA_MAJOR}-openjdk-headless && yum clean all && rm -rf /var/cache/yum # buildkit
ARG DISTRIB_NAME=rockylinux
ARG DISTRIB_MAJOR=9
ARG JAVA_MAJOR=17
ARG CREATED=2025-05-19T02:50:27Z
ARG REVISION=356
LABEL org.label-schema.schema-version=1.0 org.label-schema.name=Alfresco Base Java Image org.label-schema.vendor=Alfresco org.label-schema.build-date=2025-05-19T02:50:27Z org.opencontainers.image.title=Alfresco Base Java Image org.opencontainers.image.vendor=Alfresco org.opencontainers.image.created=2025-05-19T02:50:27Z org.opencontainers.image.revision=356 org.opencontainers.image.source=https://github.com/Alfresco/alfresco-docker-base-java
RUN |6 JDIST=jre JAVA_MAJOR=17 DISTRIB_NAME=rockylinux DISTRIB_MAJOR=9 CREATED=2025-05-19T02:50:27Z REVISION=356 /bin/sh -c $JAVA_HOME/bin/java -version # buildkit
LABEL creator=Alfresco maintainer=Alfresco
ENV DIST_DIR=/opt/alfresco-search-services
ENV SOLR_ZIP=alfresco-search-services-2.0.16.zip
ENV LANG=C.UTF-8
ENV SOLR_DATA_DIR_ROOT=/opt/alfresco-search-services/data
ENV SOLR_SOLR_MODEL_DIR=/opt/alfresco-search-services/data/alfrescoModels
ARG USERNAME=solr
ARG USERID=33007
COPY alfresco-search-services-2.0.16.zip . # buildkit
RUN |2 USERNAME=solr USERID=33007 /bin/sh -c set -x && useradd -c "Alfresco ${USERNAME}" -M -s "/bin/bash" -u "${USERID}" -o "${USERNAME}" && yum install -y unzip && yum install -y lsof ca-certificates && yum install -y wget && yum clean all && unzip "$SOLR_ZIP" -d /opt/ && rm "$SOLR_ZIP" && mkdir -p $DIST_DIR/data && mv $DIST_DIR/solrhome/alfrescoModels $DIST_DIR/data/ && chown -R ${USERNAME}:${USERNAME} $DIST_DIR && echo '#Docker Setup' >> $DIST_DIR/solr.in.sh && echo 'SOLR_OPTS="$SOLR_OPTS -Dsolr.data.dir.root=$SOLR_DATA_DIR_ROOT -Dsolr.solr.model.dir=$SOLR_SOLR_MODEL_DIR"' >> $DIST_DIR/solr.in.sh # buildkit
COPY search_config_setup.sh /opt/alfresco-search-services/solr/bin/ # buildkit
RUN |2 USERNAME=solr USERID=33007 /bin/sh -c chmod +x $DIST_DIR/solr/bin/search_config_setup.sh # buildkit
RUN |2 USERNAME=solr USERID=33007 /bin/sh -c mv $DIST_DIR/licenses /licenses # buildkit
WORKDIR /opt/alfresco-search-services
VOLUME [/opt/alfresco-search-services/data]
VOLUME [/opt/alfresco-search-services/solrhome]
VOLUME [/opt/alfresco-search-services/keystores]
EXPOSE map[8983/tcp:{}]
USER solr
CMD ["/bin/sh" "-c" "$DIST_DIR/solr/bin/search_config_setup.sh \"$DIST_DIR/solr/bin/solr start -f\""]
ENV DIST_DIR=/opt/alfresco-search-services
COPY rerank/solrcore.properties /opt/alfresco-search-services/solrhome/templates/rerank/conf/ # buildkit
COPY rerank/solrconfig.xml /opt/alfresco-search-services/solrhome/templates/rerank/conf/ # buildkit
COPY shared.properties /opt/alfresco-search-services/solrhome/conf/ # buildkit
COPY log4j.properties /opt/alfresco-search-services/logs/ # buildkit

Labels

Key Value
com.docker.compose.project target
com.docker.compose.service becpg-solr
com.docker.compose.version 5.0.2
creator Alfresco
maintainer Alfresco
org.label-schema.build-date 2025-05-19T02:50:27Z
org.label-schema.name Alfresco Base Java Image
org.label-schema.schema-version 1.0
org.label-schema.vendor Alfresco
org.opencontainers.image.created 2025-05-19T02:50:27Z
org.opencontainers.image.revision 356
org.opencontainers.image.source https://github.com/Alfresco/alfresco-docker-base-java
org.opencontainers.image.title Alfresco Base Java Image
org.opencontainers.image.vendor Alfresco
Details
Container
2026-04-01 18:57:42 +02:00
0
OCI / Docker
linux/amd64
360 MiB
Versions (1) View all
25.2.1.0-snapshot 2026-04-01