From ddc9eb521da7c412b70229f1a600d0c63d55d0f7 Mon Sep 17 00:00:00 2001 From: Martijn Koster Date: Mon, 21 Sep 2015 17:22:36 +0100 Subject: [PATCH] add solr --- solr/README-short.txt | 1 + solr/README.md | 119 ++++++++++++++++++++++++++++++++++++++++++ solr/content.md | 72 +++++++++++++++++++++++++ solr/license.md | 17 ++++++ solr/logo.png | Bin 0 -> 9762 bytes solr/tag-details.md | 1 + solr/user-feedback.md | 10 ++++ update.sh | 1 + 8 files changed, 221 insertions(+) create mode 100644 solr/README-short.txt create mode 100644 solr/README.md create mode 100644 solr/content.md create mode 100644 solr/license.md create mode 100644 solr/logo.png create mode 100644 solr/tag-details.md create mode 100644 solr/user-feedback.md diff --git a/solr/README-short.txt b/solr/README-short.txt new file mode 100644 index 000000000..3ae4ad401 --- /dev/null +++ b/solr/README-short.txt @@ -0,0 +1 @@ +Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Luceneā„¢. diff --git a/solr/README.md b/solr/README.md new file mode 100644 index 000000000..fae5e7b1f --- /dev/null +++ b/solr/README.md @@ -0,0 +1,119 @@ +# Supported tags and respective `Dockerfile` links + +- [`5.3.0`, `5.3`, `5`, `latest` (*5.3/Dockerfile*)](https://github.com/docker-solr/docker-solr/blob/39b20393652644fc5e0fe2a34d4bda1c257f8ed6/5.3/Dockerfile) + +For more information about this image and its history, please see [the relevant manifest file (`library/solr`)](https://github.com/docker-library/official-images/blob/master/library/solr). This image is updated via pull requests to [the `docker-solr/docker-solr` GitHub repo](https://github.com/docker-solr/docker-solr). + +For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `solr/tag-details.md` file](https://github.com/docker-library/docs/blob/master/solr/tag-details.md) in [the `docker-library/docs` GitHub repo](https://github.com/docker-library/docs). + +# What is Solr? +Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites. + +Learn more on [Apache Solr homepage](http://lucene.apache.org/solr/) and in the [Apache Solr Reference Guide](https://www.apache.org/dyn/closer.cgi/lucene/solr/ref-guide/). + +> [wikipedia.org/wiki/Apache_Solr](https://en.wikipedia.org/wiki/Apache_Solr) + +![logo](https://raw.githubusercontent.com/docker-library/docs/master/solr/logo.png) + +# How to use this Docker image + +To run a single Solr server: + + SOLR_CONTAINER=$(docker run -d -p 8983:8983 -t solr) + +Then with a web browser go to `http://localhost:8983/` to see the Admin Console (adjust the hostname for your docker host). + +To use Solr, you need to create a "core", an index for your data. For example: + + docker exec -it --user=solr $SOLR_CONTAINER bin/solr create_core -c gettingstarted + +In the web UI if you click on "Core Admin" you should now see the "gettingstarted" core. + +If you want to load some example data: + + docker exec -it --user=solr $SOLR_CONTAINER bin/post -c gettingstarted example/films/films.json + +In the UI, find the "Core selector" popup menu and select the "gettingstarted" core, then select the "Query" +menu item. This gives you a default search for "*:*" which returns all docs. Hit the "Execute Query" button, +and you should see a few docs with film data. Congratulations! + +To learn more about Solr, see the [Apache Solr Reference Guide](https://cwiki.apache.org/confluence/display/solr/Apache+Solr+Reference+Guide). + +## Single-container SolrCloud + +To simulate a distributed Solr configuration ("SolrCloud" mode) on a single container with 2 nodes in separate JVMs, run the "cloud" example: + + docker run -d -p 8983:8983 -p 7574:7574 solr \ + /bin/bash -c "/opt/solr/bin/solr -e cloud -noprompt; while true ; do sleep 3600; done" + +This will take a minute or so to start. You can follow along with `docker logs -f CONTAINER`. + +## Distributed Solr + +You can also run a distributed Solr configuration, with Solr nodes in separate containers, sharing a single ZooKeeper server: + +Run ZooKeeper, and define a name so we can link to it: + + docker run --name zookeeper -d -p 2181:2181 -p 2888:2888 -p 3888:3888 jplock/zookeeper + +Run two Solr nodes, linked to the zookeeper container: + + docker run --name solr1 --link zookeeper:ZK -d -p 8983:8983 \ + solr \ + bash -c '/opt/solr/bin/solr start -f -z $ZK_PORT_2181_TCP_ADDR:$ZK_PORT_2181_TCP_PORT' + + docker run --name solr2 --link zookeeper:ZK -d -p 8984:8983 \ + solr \ + bash -c '/opt/solr/bin/solr start -f -z $ZK_PORT_2181_TCP_ADDR:$ZK_PORT_2181_TCP_PORT' + +Create a collection: + + docker exec -i -t solr1 /opt/solr/bin/solr create_collection \ + -c collection1 -shards 2 -p 8983 + +Then go to `http://localhost:8983/solr/#/~cloud` (adjust the hostname for your docker host) to see the two shards and Solr nodes. + +# About this repository + +This repository is available on [github.com/docker-solr/docker-solr](https://github.com/docker-solr/docker-solr), and the official build is on the [Docker Hub](https://hub.docker.com/u/solr/). + +This repository is based on (and replaces) `makuk66/docker-solr`, and has been sponsored by [Lucidworks](http://www.lucidworks.com/). + +# License + +Solr is licensed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). + +This repository is also licensed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). + +Copyright 2015 Martijn Koster + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +# Supported Docker versions + +This image is officially supported on Docker version 1.8.2. + +Support for older versions (down to 1.0) is provided on a best-effort basis. + +# User Feedback + +## Issues + +Please report issues with this docker image on this [Github project](https://github.com/docker-solr/docker-solr). + +For general questions about Solr, see the [Community information](http://lucene.apache.org/solr/resources.html#community), +in particular the solr-user mailing list. + +## Contributing + +If you want to contribute to Solr, see the [Solr Resources](http://lucene.apache.org/solr/resources.html#community). diff --git a/solr/content.md b/solr/content.md new file mode 100644 index 000000000..3bded7210 --- /dev/null +++ b/solr/content.md @@ -0,0 +1,72 @@ +# What is Solr? +Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites. + +Learn more on [Apache Solr homepage](http://lucene.apache.org/solr/) and in the [Apache Solr Reference Guide](https://www.apache.org/dyn/closer.cgi/lucene/solr/ref-guide/). + +> [wikipedia.org/wiki/Apache_Solr](https://en.wikipedia.org/wiki/Apache_Solr) + +%%LOGO%% + +# How to use this Docker image + +To run a single Solr server: + + SOLR_CONTAINER=$(docker run -d -p 8983:8983 -t solr) + +Then with a web browser go to `http://localhost:8983/` to see the Admin Console (adjust the hostname for your docker host). + +To use Solr, you need to create a "core", an index for your data. For example: + + docker exec -it --user=solr $SOLR_CONTAINER bin/solr create_core -c gettingstarted + +In the web UI if you click on "Core Admin" you should now see the "gettingstarted" core. + +If you want to load some example data: + + docker exec -it --user=solr $SOLR_CONTAINER bin/post -c gettingstarted example/films/films.json + +In the UI, find the "Core selector" popup menu and select the "gettingstarted" core, then select the "Query" +menu item. This gives you a default search for "*:*" which returns all docs. Hit the "Execute Query" button, +and you should see a few docs with film data. Congratulations! + +To learn more about Solr, see the [Apache Solr Reference Guide](https://cwiki.apache.org/confluence/display/solr/Apache+Solr+Reference+Guide). + +## Single-container SolrCloud + +To simulate a distributed Solr configuration ("SolrCloud" mode) on a single container with 2 nodes in separate JVMs, run the "cloud" example: + + docker run -d -p 8983:8983 -p 7574:7574 solr \ + /bin/bash -c "/opt/solr/bin/solr -e cloud -noprompt; while true ; do sleep 3600; done" + +This will take a minute or so to start. You can follow along with `docker logs -f CONTAINER`. + +## Distributed Solr + +You can also run a distributed Solr configuration, with Solr nodes in separate containers, sharing a single ZooKeeper server: + +Run ZooKeeper, and define a name so we can link to it: + + docker run --name zookeeper -d -p 2181:2181 -p 2888:2888 -p 3888:3888 jplock/zookeeper + +Run two Solr nodes, linked to the zookeeper container: + + docker run --name solr1 --link zookeeper:ZK -d -p 8983:8983 \ + solr \ + bash -c '/opt/solr/bin/solr start -f -z $ZK_PORT_2181_TCP_ADDR:$ZK_PORT_2181_TCP_PORT' + + docker run --name solr2 --link zookeeper:ZK -d -p 8984:8983 \ + solr \ + bash -c '/opt/solr/bin/solr start -f -z $ZK_PORT_2181_TCP_ADDR:$ZK_PORT_2181_TCP_PORT' + +Create a collection: + + docker exec -i -t solr1 /opt/solr/bin/solr create_collection \ + -c collection1 -shards 2 -p 8983 + +Then go to `http://localhost:8983/solr/#/~cloud` (adjust the hostname for your docker host) to see the two shards and Solr nodes. + +# About this repository + +This repository is available on [github.com/docker-solr/docker-solr](https://github.com/docker-solr/docker-solr), and the official build is on the [Docker Hub](https://hub.docker.com/u/solr/). + +This repository is based on (and replaces) `makuk66/docker-solr`, and has been sponsored by [Lucidworks](http://www.lucidworks.com/). diff --git a/solr/license.md b/solr/license.md new file mode 100644 index 000000000..e6ba3f552 --- /dev/null +++ b/solr/license.md @@ -0,0 +1,17 @@ +Solr is licensed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). + +This repository is also licensed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0). + +Copyright 2015 Martijn Koster + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/solr/logo.png b/solr/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5176567196ab63d1c0e9281d210dd28d39bb5ed0 GIT binary patch literal 9762 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 wo~ii2vguOR2AmB!++Z|Z$mm=Fsgs7u|1 diff --git a/solr/user-feedback.md b/solr/user-feedback.md new file mode 100644 index 000000000..52b187377 --- /dev/null +++ b/solr/user-feedback.md @@ -0,0 +1,10 @@ +## Issues + +Please report issues with this docker image on this [Github project](https://github.com/docker-solr/docker-solr). + +For general questions about Solr, see the [Community information](http://lucene.apache.org/solr/resources.html#community), +in particular the solr-user mailing list. + +## Contributing + +If you want to contribute to Solr, see the [Solr Resources](http://lucene.apache.org/solr/resources.html#community). diff --git a/update.sh b/update.sh index 5dadefd91..06868c652 100755 --- a/update.sh +++ b/update.sh @@ -62,6 +62,7 @@ declare -A otherRepos=( [rocket.chat]='https://github.com/RocketChat/Docker.Official.Image' [ros]='https://github.com/osrf/docker_images' [sentry]='https://github.com/getsentry/docker-sentry' + [solr]='https://github.com/docker-solr/solr' [sonarqube]='https://github.com/SonarSource/docker-sonarqube' [swarm]='https://github.com/docker/swarm-library-image' [thrift]='https://github.com/ahawkins/docker-thrift'