【Docker】docker创建单机版的solr和IKAnalyzer的集成

用于构建单机版的solr和IKAnalyzer的集成。

完整的地址在:https://github.com/kingdz2008/dockerfile/tree/master/solr-ikanalyzer

包含需要的程序和相应的配置文件。

下面附上dockfile:

FROM tomcat:7

MAINTAINER kingdz

ADD soft /usr/local/src/

WORKDIR /usr/local/src/

RUN tar -zxf solr.tar.gz && \
		rm solr.tar.gz && \
		mv solr-4.10.3.war ../tomcat/webapps/solr.war && \
		../tomcat/bin/startup.sh && \
		sleep 10 && \
		../tomcat/bin/shutdown.sh && \
		rm ../tomcat/webapps/solr.war && \
		mv solr ../tomcat/webapps/solr/solr-home && \
		mv web.xml ../tomcat/webapps/solr/WEB-INF/ && \
		mv ext/* ../tomcat/webapps/solr/WEB-INF/lib/ && \
		rm -rf ext && \
		tar -zxf IK\ Analyzer\ 2012FF_hf1.tar.gz && \
		rm IK\ Analyzer\ 2012FF_hf1.tar.gz && \
		mv IK\ Analyzer\ 2012FF_hf1/IKAnalyzer2012FF_u1.jar ../tomcat/webapps/solr/WEB-INF/lib/ && \
		mkdir ../tomcat/webapps/solr/WEB-INF/classes && \
		cd IK\ Analyzer\ 2012FF_hf1 && \
		mv IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic ../../tomcat/webapps/solr/WEB-INF/classes/ && \
		cd .. && \
		rm -rf IK\ Analyzer\ 2012FF_hf1

EXPOSE 8080


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值