Pre-configured Solr Docker images for rapid CKAN development. You can get a local Solr instance targeting a specific CKAN version by running the following command:
docker run --name ckan-solr-dev -p 8983:8983 -d ckan/ckan-solr-dev:2.9
The following versions are available as different image tags:
CKAN Version | Docker tag |
---|---|
2.6 | ckan/ckan-solr-dev:2.6 |
2.7 | ckan/ckan-solr-dev:2.7 |
2.8 | ckan/ckan-solr-dev:2.8 |
2.9 | ckan/ckan-solr-dev:2.9 |
master (*) | ckan/ckan-solr-dev:master |
(*) The master
image is not automatically updated and might be out of date
All these images expose the CKAN Solr endpoint at http://localhost:8983/solr/ckan, so that's what you should set the value of solr_url
in your ini file to.
Additionally, there is a multi
image which contains cores for all CKAN Versions in the same Solr server:
docker run --name ckan-solr-dev -p 8983:8983 -d ckan/ckan-solr-dev:multi
This will expose the following Solr endpoints: