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