docker couchdb lucene
1.0.0
قم بتشغيل Couchdb Lucene في حاوية Docker.
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's local.ini أو في واجهة المستخدم للتكوين (ضبط عنوان URL CouchDB-Lucene وفقًا لذلك):
[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