Docker и Solr: невозможно добраться до встроенного зоопарка - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь настроить SolR с помощью Docker в облачном режиме:

docker run -d -p 9983:9983 -p 8983:8983 solr:7.5 -f -cloud

Согласно журналам контейнера, Zookeeper прослушивает 9983 и пользовательский интерфейс Solr Admin на 8983.

Если я пытаюсь связаться с Solr Admin UI на http://192.168.99.100: 8983 / solr , это работает [1].

Однако я не могу связаться с Zookeeper на 192.168.99.100:9983. Например, если я использую spring-data-solr со свойством spring.data.solr.zk-host=192.168.99.100:9983, я получаю следующую ошибку:

org.springframework.data.solr.UncategorizedSolrException: java.util.concurrent.TimeoutException: 
Could not connect to ZooKeeper 192.168.99.100:9983 within 15000 ms;

Возможно ли добраться до встроенного в Solr Zookeeper?

[1 ]: Я использую Windows Docker Toolbox, поэтому контейнер достиг 192.168.99.100

...