Skip to content

Commit 18825d8

Browse files
commented user & copy
1 parent da23d8d commit 18825d8

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

docker/Dockerfile-solr7

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
FROM solr:7-alpine
22

33
# Switch to root user to perform setup tasks
4-
USER root
4+
#USER root
55

66
# Copy all Solr configuration files from the project into a temporary directory in the container
7-
COPY vendor/ibexa/solr/src/lib/Resources/config/solr/ /opt/solr/server/tmp
7+
#COPY vendor/ibexa/solr/src/lib/Resources/config/solr/ /opt/solr/server/tmp
88

99
# Create the ezcloud template directory and set correct ownership for Solr
10-
RUN mkdir -p /opt/solr/server/ezcloud/template \
11-
&& chown -R solr:solr /opt/solr/server/ezcloud
10+
RUN mkdir -p /opt/solr/server/ezcloud/template
11+
# && chown -R solr:solr /opt/solr/server/ezcloud
1212

1313
# Copy specific Solr configuration files into the template directory
14-
#COPY vendor/ibexa/solr/src/lib/Resources/config/solr/schema.xml /opt/solr/server/ezcloud/template/
15-
#COPY vendor/ibexa/solr/src/lib/Resources/config/solr/custom-fields-types.xml /opt/solr/server/ezcloud/template/
16-
#COPY vendor/ibexa/solr/src/lib/Resources/config/solr/language-fieldtypes.xml /opt/solr/server/ezcloud/template/
17-
#COPY vendor/ibexa/solr/src/lib/Resources/config/solr/solr.languages /opt/solr/server/ezcloud/template/
14+
COPY vendor/ibexa/solr/src/lib/Resources/config/solr/schema.xml /opt/solr/server/ezcloud/template/
15+
COPY vendor/ibexa/solr/src/lib/Resources/config/solr/custom-fields-types.xml /opt/solr/server/ezcloud/template/
16+
COPY vendor/ibexa/solr/src/lib/Resources/config/solr/language-fieldtypes.xml /opt/solr/server/ezcloud/template/
17+
COPY vendor/ibexa/solr/src/lib/Resources/config/solr/solr.languages /opt/solr/server/ezcloud/template/
1818

1919
# Copy default Solr config files into the template and adjust solrconfig.xml as needed
20-
RUN cp -R /opt/solr/server/tmp/* /opt/solr/server/ezcloud/template \
21-
&& cp /opt/solr/server/solr/configsets/_default/conf/solrconfig.xml /opt/solr/server/ezcloud/template/ \
20+
RUN cp /opt/solr/server/solr/configsets/_default/conf/solrconfig.xml /opt/solr/server/ezcloud/template/ \
2221
&& cp /opt/solr/server/solr/configsets/_default/conf/stopwords.txt /opt/solr/server/ezcloud/template/ \
2322
&& cp /opt/solr/server/solr/configsets/_default/conf/synonyms.txt /opt/solr/server/ezcloud/template/ \
2423
&& cp /opt/solr/server/solr/solr.xml /opt/solr/server/ezcloud \
@@ -30,7 +29,7 @@ RUN cp -R /opt/solr/server/tmp/* /opt/solr/server/ezcloud/template \
3029
&& sed -ie 's/${solr.autoSoftCommit.maxTime:-1}/${solr.autoSoftCommit.maxTime:20}/' /opt/solr/server/ezcloud/template/solrconfig.xml
3130

3231
# Switch back to the solr user for running Solr
33-
USER solr
32+
#USER solr
3433

3534
# Set the Solr home directory environment variable
3635
ENV SOLR_HOME /opt/solr/server/ezcloud

0 commit comments

Comments
 (0)