Docker 安装 elasticsearch、kibana、ik

一、安装elasticsearch

1. 拉取 elasticsearch 镜像 

docker pull elasticsearch:7.6.2

2. 创建 elasticsearch 容器 

docker run --name elasticsearch7.6.2 -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --net host -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.6.2

上述命令执行完成之后,容器创建成功,有的机器需要10分钟左右才能访问成功,请耐心等待

3. 上传ik分词器并解压 

将压缩包上传至 /opt 目录下

cd /opt/
unzip elasticsearch-analysis-ik-7.6.2.zip -d ik-analyzer

unzip 没有执行命令下载一个:yum install unzip -y

4. 将ik分词器拷贝到容器内(进入/opt目录下执行)

docker cp ./ik-analyzer elasticsearch7.6.2:/usr/share/elasticsearch/plugins

5. 重启容器加载资源

docker restart elasticsearch7.6.2

二、安装kibana

1. 拉取 kibana 镜像

docker pull kibana:7.6.2

2. 创建 kibana 容器 

docker run --name kibana7.6.2 -p 5601:5601 -d kibana:7.6.2

3. 进入 kibana 容器

docker exec -it kibana7.6.2 bash

4. 修改kibana容器的对应内容

vi /opt/kibana/config/kibana.yml

 

修改内容如下:地址修改为自己服务器地址 

elasticsearch.hosts: [ "http://192.168.56.129:9200" ]

 

5. 保存并退出重启容器

docker restart kibana7.6.2

6. 需要等待一会儿访问:http://192.168.56.129:5601

猜你喜欢

转载自blog.csdn.net/qq_45037155/article/details/130593750