Docker搭建elasticsearch8.0.1和kibana8.0.1
elaticesearch版本8.0.1
kibana版本8.0.1
版本最好一致
1.安装elasticsearch
- 拉取镜像
docker pull elasticsearch:8.0.1
- 启动容器
docker run --name es -e ES_JAVA_OPTS="-Xms128m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 -d elasticsearch:8.0.1
-e “discovery.type=single-node” 单节点模式
jvm内存设置512M,内存大的可以自行调整
- 进入容器
docker exec -it es bash
编辑配置文件关闭https
vi config/elasticsearch.yml
四个true的地方修改为false vi是真的难用有能力的小伙伴可以安装vim
vi教程
- 保存退出重启容器
exit
docker restart es
- 验证是否成功
打开浏览器 输入 http://localhost:9200
出现这个页面说明elasticsearch安装成功
2.安装kibana
- 拉取镜像
docker pull kibana:8.0.1
- 启动容器
这里需要elasticsearch的docker容器ip
查看方式
docker inspect es
docker run --name kibana -e ELASTICSEARCH_URL=http://172.17.0.2:9200 -p 5601:5601 -d kibana:8.0.1
- 验证安装是否成功
注意这里是 http
![在这里插入图片描述](https://img-blog.csdnimg.cn/47b51efed1c643c990656041ebfb2880.png
需要验证码
docker exec -it kibana bash
bin/kibana-verification-code
输入验证码561284
安装成功