@@ -4,7 +4,7 @@ FROM solr:7-alpine
44#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
1010RUN mkdir -p /opt/solr/server/ezcloud/template
@@ -17,7 +17,8 @@ COPY vendor/ibexa/solr/src/lib/Resources/config/solr/language-fieldtypes.xml /op
1717COPY 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 /opt/solr/server/solr/configsets/_default/conf/solrconfig.xml /opt/solr/server/ezcloud/template/ \
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/ \
2122 && cp /opt/solr/server/solr/configsets/_default/conf/stopwords.txt /opt/solr/server/ezcloud/template/ \
2223 && cp /opt/solr/server/solr/configsets/_default/conf/synonyms.txt /opt/solr/server/ezcloud/template/ \
2324 && cp /opt/solr/server/solr/solr.xml /opt/solr/server/ezcloud \
@@ -35,4 +36,5 @@ RUN cp /opt/solr/server/solr/configsets/_default/conf/solrconfig.xml /opt/solr/s
3536ENV SOLR_HOME /opt/solr/server/ezcloud
3637
3738# Start Solr and create a new collection using the custom template
38- CMD ["solr", "create_core", "-c", "collection1", "-d", "/opt/solr/server/ezcloud/template"]
39+ CMD ["solr-create", "-c", "collection1", "-d", "/opt/solr/server/ezcloud/template"]
40+ #CMD ["solr", "create_core", "-c", "collection1", "-d", "/opt/solr/server/ezcloud/template"]
0 commit comments