11FROM 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
3635ENV SOLR_HOME /opt/solr/server/ezcloud
0 commit comments