【elasticsearch9.0】【kibana】Docker安装
本文介绍了使用Docker Compose快速部署Elasticsearch和Kibana 9.0.0版本的方法。通过docker-compose.yml文件配置两个服务,包含网络设置、端口映射和资源限制。安装完成后,详细说明了Elasticsearch密码重置、Kibana Token生成和验证码获取的步骤。最后演示了如何通过浏览器访问Kibana界面,完成验证流程并成功登录系统。整个过程约需1
·
安装
创建脚本
创建docker-compose.yml文件
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:9.0.0
container_name: elasticsearch
networks:
- elastic
ports:
- 9200:9200
environment:
- "discovery.type=single-node"
mem_limit: 1g
restart: unless-stopped
kibana:
image: docker.elastic.co/kibana/kibana:9.0.0
container_name: kibana
networks:
- elastic
ports:
- 5601:5601
restart: unless-stopped
networks:
elastic:
name: elastic
安装
执行命令安装,当然前提需要安装docker环境及docker-compose环境。
docker compose up -d
镜像大小一共1G左右
安装完成后看下结果
docker ps |grep el

elasticsearch 与 kibana 安装成功
配置
elasticsearch密码
重置elasticsearch密码
账号设置为:elastic
密码系统生成
docker exec -it elasticsearch /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic

为 kibana 生成 Token
docker exec -it elasticsearch /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

生成kibana 验证码
docker exec -it kibana /usr/share/kibana/bin/kibana-verification-code

测试访问
访问kibana。 IP+kibana端口号
输入前面生成的token。点击继续。
输入验证码
等待安装
安装完成后,输入前成生成的用户名及密码
用户名:elastic
密码:VfVxoYUgir=qzW8XYUJT

登录成功后,进入 Dev Tools
测试成功
更多推荐


所有评论(0)