安装

创建脚本

创建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左右
下载elasticsearch 镜像
安装完成后看下结果

docker ps |grep el

容器运行结果
elasticsearch 与 kibana 安装成功

配置

elasticsearch密码

重置elasticsearch密码
账号设置为:elastic
密码系统生成

docker exec -it elasticsearch /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic

重置elasticsearch密码

为 kibana 生成 Token

docker exec -it elasticsearch /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

为kibana生成token

生成kibana 验证码

docker exec -it kibana /usr/share/kibana/bin/kibana-verification-code

kibana验证码

测试访问

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

在这里插入图片描述
登录成功后,进入 Dev Tools
在这里插入图片描述
测试成功
在这里插入图片描述

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐