ES指定版本安装dockerfile

#新生成的镜像基于官网中的es进行创建
FROM docker.elastic.co/elasticsearch/elasticsearch:6.2.2
MAINTAINER "[email protected]"
#es配置
RUN echo "http.cors.enabled: true">>/usr/share/elasticsearch/config/elasticsearch.yml
RUN echo "http.cors.allow-origin: \"*\" " >>/usr/share/elasticsearch/config/elasticsearch.yml
# ik插件安装
RUN wget -c --tries=0 -O /tmp/elasticsearch-analysis-ik.zip https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.2.2/elasticsearch-analysis-ik-6.2.2.zip && \
    unzip /tmp/elasticsearch-analysis-ik.zip -d /usr/share/elasticsearch/plugins && \
    rm -rf /tmp/elasticsearch-analysis-ik.zip
# 添加ik配置文件
ADD ./IKAnalyzer.cfg.xml /usr/share/elasticsearch/config/analysis-ik/IKAnalyzer.cfg.xml

docker-compose.yml配置请

参考:https://www.jianshu.com/p/dace6c3558a2
参考:https://testerhome.com/topics/15874

发布了226 篇原创文章 · 获赞 515 · 访问量 69万+

猜你喜欢

转载自blog.csdn.net/qq_32447301/article/details/103766124