摘要:下載鏡像執行啟動容器執行訪問管理后臺在瀏覽器中打開,即可進入管理界面新建新建名稱為執行完成后,進入管理頁面,在左側的下拉框中選擇,這里選擇剛才新建的配置持久化將容器中的配置拷貝到宿主機的共享中,實現配置持久化。
下載鏡像
執行:docker pull solr:7.5.0
執行:docker run --name my-solr -d -p 8983:8983 -t solr:7.5.0
在瀏覽器中打開http://localhost:8983/solr/#/,即可進入solr管理界面
新建solrCore,名稱為mycore,執行:docker run --name my-solr -d -p 8983:8983 -t solr:7.5.0
完成后,進入solr管理頁面,在左側的下拉框中選擇core,這里選擇剛才新建的mycore
將容器中solr的配置拷貝到宿主機的共享volume中,實現配置持久化。由于我的共享volume是在F盤中,所以執行下面的命令:docker cp my-solr:/opt/solr/ f:/data/solr/
以root身份進入容器內部:docker exec -it --user root my-solr /bin/bash
定位Solr7自帶的中文分詞jar包所在位置:/opt/solr/contrib/analysis-extras/lucene-libs
進入剛才創建的solr core 的位置:/opt/solr/server/solr/mycore/conf,修改?solrconfig.xml?添加?_smartcn_?包的?lib?標簽
在managed-schema中添加中文分詞的FieldType
將新增的配置同步到宿主的共享volume:docker cp my-solr:/opt/solr/server/solr/mycore/conf/solrconfig.xml f:/data/solr/solr/server/solr/mycore/conf/solrconfig.xml??
docker cp my-solr:/opt/solr/server/solr/mycore/conf/managed-schema f:/data/solr/solr/server/solr/mycore/conf/managed-schema
重啟solr: docker restart my-solr
常見問題解決辦法:docker exec -it --user root my-solr /bin/bash
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/27738.html
摘要:概述是的一個頂級開源項目,采用開發,它是基于的全文搜索服務器。提供了比更為豐富的查詢語言,同時實現了可配置可擴展,并對索引搜索性能進行了優化。搜索只需要發送請求,然后對返回等格式的查詢結果進行解析,組織頁面布局。 Solr概述 Solr 是Apache的一個頂級開源項目,采用Java開發,它是基于Lucene的全文搜索服務器。Solr提供了比Lucene更為豐富的查詢語言,同時實現了可...
摘要:安裝包包含中文分詞器使用手冊即本文檔主包分詞器擴展配置文件停止詞典版權申明它的安裝部署十分簡單,將部署于項目的目錄中與文件放置在根目錄對于項目,通常是目錄,同等配置文件相同下即可。配置擴展詞典默認是用的分詞器內置的詞典進行分詞的。 前言 官網:https://code.google.com/archi... IK Analyzer 2012 FF版本 (即For 4.0),在API和功...
閱讀 1707·2021-11-12 10:36
閱讀 1623·2021-11-12 10:36
閱讀 3448·2021-11-02 14:46
閱讀 3813·2019-08-30 15:56
閱讀 3566·2019-08-30 15:55
閱讀 1468·2019-08-30 15:44
閱讀 1051·2019-08-30 14:00
閱讀 2744·2019-08-29 18:41