Dockerfile+docker-compose 安装 es + ik + kibana 6.4.2

本文介绍了如何利用Dockerfile和docker-compose来安装和配置Elasticsearch 6.4.2,并结合ik分词插件以及Kibana。步骤包括安装docker-compose、准备Dockerfile、创建自定义词典、下载ik分词、调整系统参数、编写Dockerfile、配置Kibana和创建docker-compose文件。最后,启动容器并访问Kibana。
摘要由CSDN通过智能技术生成

安装 docker-compose

1.到github搜索docker compose, 选中合适的版本下载下来

wget 'https://github.com/docker/compose/releases/download/1.27.4/docker-compose-Linux-x86_64'

2.移动重命名并赋予执行权限

 mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
 
 chmod 777 /usr/local/bin/docker-compose

3.配置环境变量

vim /etc/profile
# 在 PATH 中添加路径/usr/local/bin 后保存退出

# 使环境变量生效
source /etc/profile

4.测试

docker-compose

准备安装目录

sudo mkdir -p /opt/docker/elk /opt/docker/es /opt/docker/kibana
chmod 777 /opt/docker/elk /opt/docker/es /opt/docker/kibana

准备es的Dockerfile

a. 准备自定义词典
cd /opt/docker/es && mkdir dic && cd /opt/docker/es/dic
# 自定义词典
sudo vim custom_dict.dic
b. 下载ik分词
# 创建目录
sudo mkdir -p /opt/docker/es/plugins/ik
cd /opt/docker/es/plugins/ik

# github搜索ik下载跟es、kibana一样的版本
wget "https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.2/elasticsearch-analysis-ik-6.4.2.zip"

# 解压
unzip elasticsearch-analysis-ik-6.4.2.zip

# 配置(docker es)内自定义词典的路径
sudo vim /opt/docker/es/plugins/ik/config/IKAnalyzer.cfg.xml
<!--用户可以在这里配置自己的扩展字典 -->
<entry key="ext_dict"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值