Commits

Tim Donohue authored f73fbc270f2
Fix solr configset directories
No tags

docker/docker-compose-rest.yml

Modified
100 100 # Initialize all DSpace Solr cores using the mounted local configsets (see above), then start Solr
101 101 # * First, run precreate-core to create the core (if it doesn't yet exist). If exists already, this is a no-op
102 102 # * Second, copy configsets to this core:
103 103 # Updates to Solr configs require the container to be rebuilt/restarted:
104 104 # `docker-compose -p d7 -f docker/docker-compose.yml -f docker/docker-compose-rest.yml up -d --build dspacesolr`
105 105 entrypoint:
106 106 - /bin/bash
107 107 - '-c'
108 108 - |
109 109 init-var-solr
110 - precreate-core authority /opt/solr/server/solr/configsets/dspace/authority
111 - cp -r /opt/solr/server/solr/configsets/dspace/authority/* authority
112 - precreate-core oai /opt/solr/server/solr/configsets/dspace/oai
113 - cp -r /opt/solr/server/solr/configsets/dspace/oai/* oai
114 - precreate-core search /opt/solr/server/solr/configsets/dspace/search
115 - cp -r /opt/solr/server/solr/configsets/dspace/search/* search
116 - precreate-core statistics /opt/solr/server/solr/configsets/dspace/statistics
117 - cp -r /opt/solr/server/solr/configsets/dspace/statistics/* statistics
110 + precreate-core authority /opt/solr/server/solr/configsets/authority
111 + cp -r /opt/solr/server/solr/configsets/authority/* authority
112 + precreate-core oai /opt/solr/server/solr/configsets/oai
113 + cp -r /opt/solr/server/solr/configsets/oai/* oai
114 + precreate-core search /opt/solr/server/solr/configsets/search
115 + cp -r /opt/solr/server/solr/configsets/search/* search
116 + precreate-core statistics /opt/solr/server/solr/configsets/statistics
117 + cp -r /opt/solr/server/solr/configsets/statistics/* statistics
118 118 exec solr -f
119 119 volumes:
120 120 assetstore:
121 121 pgdata:
122 122 solr_data:
123 123 # Special volume used to share Solr configs from 'dspace' to 'dspacesolr' container (see above)
124 124 solr_configs:

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut