Skip to content

Commit 5ee0eb4

Browse files
another approach
1 parent 18825d8 commit 5ee0eb4

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

docker/Dockerfile-solr7

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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
1010
RUN mkdir -p /opt/solr/server/ezcloud/template
@@ -17,7 +17,8 @@ COPY vendor/ibexa/solr/src/lib/Resources/config/solr/language-fieldtypes.xml /op
1717
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 /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
3536
ENV 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

Comments
 (0)