centos docker 安装elasticsearch、ik分词器、ingest-attachment

1.安装docker

yum update -y
yum install docker -y
systemctl start docker    // 启动docker
docker images    // 查看镜像

显示如下则表示安装成功
在这里插入图片描述

2. docker安装Elasticsearch

  1. 拉取es镜像
  2. 取别名
  3. 删除原名
  4. 创建三个挂载目录
  5. 启动es 并挂在刚刚的目录上
docker pull registry.cn-hangzhou.aliyuncs.com/vanni/elasticsearch:7.6.2-ik-pinyin

docker tag registry.cn-hangzhou.aliyuncs.com/vanni/elasticsearch:7.6.2-ik-pinyin elasticsearch:7.6.2

docker rmi registry.cn-hangzhou.aliyuncs.com/vanni/elasticsearch:7.6.2-ik-pinyin
mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/plugins
 mkdir -p /mydata/elasticsearch/data
 #可选项
 mkdir -p /mydata/elasticsearch/work
mkdir -p /mydata/elasticsearch/logs
 
 echo "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml
 
chmod 777 /mydata/elasticsearch/config
chmod 777 /mydata/elasticsearch/plugins
chmod 777 /mydata/elasticsearch/data

# 可选项
chmod 777 /mydata/elasticsearch/work
chmod 777 /mydata/elasticsearch/logs

chmod 777 /mydata/elasticsearch/config/elasticsearch.yml


docker run --cap-add=SYS_PTRACE  --name elasticsearch -p 9200:9200 -p 9300:9300  -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins --privileged=true  -u root -d elasticsearch:7.6.2

注意: –privileged=true 防止挂载失效

3. 安装插件IK分词器

1.离线下载
github下载
注意版本与es对应:
上传到服务器
解压到 /mydata/plugins(目录名改为ik)

4. 安装插件ingest-attachment

1.离线下载
官网下载:https://www.elastic.co/
注意版本与es对应:
上传到服务器
解压到 /mydata/plugins (目录名改为 ingest-attachment)
2.在线下载

docker exec -it elasticsearch bash
bin/elasticsearch-plugins install https://artifacts.elastic.co/downloads/elasticsearch-plugins/ingest-attachment/ingest-attachment-7.6.2.zip

5. 安装kibana

IP为es宿主机IP

 docker pull kibana:7.6.2
 docker run --name kibana -d -p 5601:5601 --link elasticsearch -e "ELASTICSEARCH_URL=http://192.168.139.132:9200" kibana:7.6.2

猜你喜欢

转载自blog.csdn.net/weixin_41725792/article/details/110928066