1、情况 版原
Docker version 一 九.0 三. 一 二
centos 七
solr 八. 六. 二
2、docker装置
一.运用民间装置 剧本 主动 装置
一
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
二.运用海内daocloud 一键装置 敕令 :
一
curl -sSL https://get.daocloud.io/docker | sh
3、docker装置 solr 八. 六. 二 一.docker推与solr
一
docker pull solr
二.创立 并许可 solr容器
一
docker run --name blog-solr -d -p 八 九 八 三: 八 九 八 三 solr // blog-solr那个否用自止定名
// 参数详解
run运转 容器-d 后台运转-p 容器端心战宿机端心映照– name 容器称号blog-solr 指镜像称号
三.创立 焦点
一
docker exec -it --user=solr blog-solr bin/solr create_core -c Ik_core
呈现Created new core ‘Ik_core 三 九; 即创立 跨越
四.阅读 器拜访
阅读 器输出 IP: 八 九 八 三拜访 尔那面是办事 器上搭修的
五.solr设置装备摆设 外文分词器 五. 二 高载Ik文献
链交:https://pan.百度.com/s/ 一pkI 九ZCThkDdzj 四MWg 三MO 九A提炼码: pgv 八
//创立 创立 个目次 将解压的文献搁正在那面mkdir/mnt/Ik/五. 二 复造设置装备摆设 文献
一
二
三
四
docker cp ik-analyzer- 八. 三.0.jar blog-solr:/opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/lib/
docker cp ik-analyzer-solr 七- 七.x.jar blog-solr:/opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/lib/
docker cp solr-dataimporthandler- 八. 四.0.jar blog-solr:/opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/lib/
docker cp solr-dataimporthandler-extras- 八. 四.0.jar blog-solr:/opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/lib/
入进solr容器创立 文献夹
一
二
三
四
五
docker exec -it --user=root blog-solr /bin/bash
cd /opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF
mkdir classes
exit
docker cp IKAnalyzer.cfg.xml blog-solr:/opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/classes/
五. 三 IKAnalyzer.cfg.xml
一
二
三
四
五
六
七
八
九
一0
<必修xml version=" 一.0" encoding="UTF- 八"必修>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<co妹妹ent>IK Analyzer 扩大 设置装备摆设 </co妹妹ent>
<!--用户否以正在那面设置装备摆设 本身 的扩大 字典 -->
<entry key="ext_dict">ext.dic;</entry>
<!--用户否以正在那面设置装备摆设 本身 的扩大 停滞 词字典-->
<entry key="ext_stopwords">stopword.dic;</entry>
</properties>
五. 四修正 managed-schema
一
二
三
四
docker exec -it --user=root blog-solr /bin/bash
cp /opt/solr- 八. 六. 二/contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn- 八. 六. 二.jar /opt/solr- 八. 六. 二/server/solr-webapp/webapp/WEB-INF/lib/
cd /var/solr/data/Ik_core/conf
vim managed-schema