docker couchdb lucene
1.0.0
Docker 컨테이너에서 Couchdb Lucene을 실행하십시오.
docker run -d -p 5985:5985 klaemo/couchdb-lucene
CouchDB 컨테이너와 CouchDB Lucene 컨테이너는 서로 연결할 수 있어야합니다. 이것은 Docker Networking을 통해 수행 할 수 있습니다. example 디렉토리의 설정을 자유롭게 살펴보십시오.
기본적으로 Couchdb Lucene 컨테이너는 http://couchdb:5984 에서 couchdb에 도달 할 수있을 것으로 기대합니다. 다시 이것은 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