docker couchdb lucene
1.0.0
在Docker容器中运行Couchdb Lucene。
docker run -d -p 5985:5985 klaemo/couchdb-lucene
您的CouchDB容器和CouchDB Lucene容器都需要能够彼此连接。这可以通过Docker网络来完成。随时查看example目录中的设置。
默认情况下,Couchdb Lucene容器预计Couchdb可以通过http://couchdb:5984与您联系。同样,这可以通过Docker网络或容器链接来实现。您可以通过在Couchdb-Lucene容器(或Dockerfile)中进行以下操作来对其进行调整:
sed -e 's/couchdb:5984/your-couchdb-hostname:5984/' -i /opt/couchdb-lucene/conf/couchdb-lucene.ini
将以下内容添加到您的couchdb的local.ini或配置UI中(相应地调整CouchDB-Lucene URL):
[httpd_global_handlers]
_fti = {couch_httpd_proxy, handle_proxy_req, <<"http://couchdb-lucene:5985">>}
注意:代理处理程序目前与CouchDB 2.0不起作用(请参阅此问题)。您可以直接查询CouchDB-Lucene。
1.0.2 :couchdb-lucene 1.0.21.1.0 :couchdb-lucene 1.1.02.1.0 , latest :couchdb-lucene 2.1.0