>
> Is there a trusted guide for running solr in docker out there?  I’ve seen
> a few but just wondering if you got one you like the most
>

https://solr.apache.org/guide/solr/latest/deployment-guide/solr-in-docker.html

This is the official guide. It was ported from the docs of the original
docker-solr repository.
There are a lot of improvements that can be made, but the effort should
definitely be made for the docker Ref guide pages.

- Houston

On Wed, Sep 21, 2022 at 1:46 PM Dave <hastings.recurs...@gmail.com> wrote:

> Is there a trusted guide for running solr in docker out there?  I’ve seen
> a few but just wondering if you got one you like the most
>
> > On Sep 21, 2022, at 1:32 PM, David Smiley <dsmi...@apache.org> wrote:
> >
> > ANNAMANENI: can you clarify what you mean by "multiple repositories";
> maybe
> > "repositories" is a word with specific meaning for your system.  If this
> > functionality were removed, would something be harder?  I'm going to
> guess
> > you aren't using Docker / containers yet.
> >
> > ~ David Smiley
> > Apache Lucene/Solr Search Developer
> > http://www.linkedin.com/in/davidwsmiley
> >
> >
> >> On Wed, Sep 21, 2022 at 12:28 PM ANNAMANENI RAVEENDRA <
> >> a.raveendra...@gmail.com> wrote:
> >>
> >> Hi we are using solr.xml from zk as we are using it for storing multiple
> >> repositories in a single file.
> >>
> >>
> >>
> >>
> >> On Wed, 21 Sep 2022 at 12:25 PM, Houston Putman <
> houstonput...@gmail.com>
> >> wrote:
> >>
> >>> I have also never seen people use a ZK solr.xml, and I see the solr.xml
> >> as
> >>> a node-config file. I'd be very happy to only support file-system
> >> solr.xml
> >>> loading.
> >>>
> >>> On Wed, Sep 21, 2022 at 9:11 AM Jan Høydahl <jan....@cominvent.com>
> >> wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> Since 9.0 Solr can start with an empty SOLR_HOME as it will use
> >> defaults
> >>>> in their place <
> >>>>
> >>>
> >>
> https://solr.apache.org/guide/solr/9_0/upgrade-notes/major-changes-in-solr-9.html
> >>>> :
> >>>> "Solr no longer requires a solr.xml in $SOLR_HOME. If one is not
> found,
> >>>> Solr will instead use the default one from
> >>> $SOLR_TIP/server/solr/solr.xml."
> >>>>
> >>>> So this motivation for storing solr.xml centrally is no longer valid.
> >>>>
> >>>> I agree with David's comment on the JIRA that this is also a question
> >>>> about what we want solr.xml to be conceptually - a node-config file,
> >> or a
> >>>> cluster-config file. We have other locations for cluster-wide
> >>>> configuration. Today I think solr.xml is a mix of the two. A value
> like
> >>>> "zkClientTimeout" could be cluster-wide while "host" and "hostPort"
> are
> >>> of
> >>>> course node-local.
> >>>>
> >>>> I'm also thinking about rolling upgrade scenario. So you do a rolling
> >>>> upgrade from solr 8.11 to 9.0. For the 9.0 nodes you need different
> >>>> configuration, maybe even radically different XML. Today most values
> in
> >>>> solr.xml is sourced from Java System Properties, which is also a
> strong
> >>>> hint that this is per-node.
> >>>>
> >>>> Jan
> >>>>
> >>>>> 20. sep. 2022 kl. 22:50 skrev Shawn Heisey
> >>> <elyog...@elyograg.org.INVALID
> >>>>> :
> >>>>>
> >>>>> On 9/20/22 14:18, Jan Høydahl wrote:
> >>>>>> It has been possible to load solr.xml centrally from zookeeper for a
> >>>> long time.
> >>>>>> However, I'm considering deprecating and removing this feature.
> >>>>>> Please see https://issues.apache.org/jira/browse/SOLR-15959 for
> >>>> motivation.
> >>>>>>
> >>>>>> My question to the users list is thus - are you loading solr.xml
> >> from
> >>>> zookeeper?
> >>>>>> And if yes, why is that capability important for you - i.e. could
> >> you
> >>>> not configure it per node?
> >>>>>
> >>>>> I have done very little with SolrCloud myself.  I converted my tiny
> >>>> little install to cloud with embedded zk, just the one server, one
> >>>> collection and one core.  I do not have solr.xml in ZK.  I did this so
> >> I
> >>>> have access to whatever functionality is cloud-only, should a need
> ever
> >>>> arise.  I fiddle with that install sometimes to try and answer support
> >>>> questions.  Rebuilding the index only takes about ten minutes, so if I
> >>>> screw something up I just restore the working config, delete the data
> >>>> directory, restart, and reindex.
> >>>>>
> >>>>> I can see a lot of value in being able to fire up a Solr node with
> >> only
> >>>> /etc/default/solr.in.sh being provided.  The solr home can then be
> >>>> provided completely empty and the node will start, as long as solr.xml
> >> is
> >>>> in ZK.
> >>>>>
> >>>>> One thing I think we should do is make it so that Solr starts with
> >> some
> >>>> defaults, if solr.xml is not found at all.  We can then bikeshed about
> >>> what
> >>>> the defaults should be.
> >>>>>
> >>>>> Making it possible for cloud mode to start without solr.xml might
> >>> remove
> >>>> most people's need to have it live in ZK.  It would make things easier
> >> on
> >>>> docker users ... they would be able to attach a completely empty
> volume
> >>> for
> >>>> the solr home and Solr would start. They might then go back and add a
> >>>> solr.xml to provide custom settings.
> >>>>>
> >>>>> Thanks,
> >>>>> Shawn
> >>>>>
> >>>>
> >>>>
> >>>
> >>
>

Reply via email to