zoukankan      html  css  js  c++  java
  • docker部署运行ES

    拉取镜像

    docker pull docker.elastic.co/elasticsearch/elasticsearch:7.2.0 //官方
    

    注意,后面要加上需要的版本号,具体支持的镜像版本查看dockerhub

    快速启动

    docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.2.0
    

    9300是集群节点指点的tcp通讯端口,9200是http协议的web客户端RESTful端口
    discovery.type=single-node 表示,如果你正在使用单个节点开发,那就要添加这句话避开引导检查

    安装可视化插件

    1.Elasticsearch-Head
    docker pull mobz/elasticsearch-head:5-alpine
    

    你安装的时候自己去查一下版本,下同

    运行

    docker run -p 9100:9100 mobz/elasticsearch-head:5-alpine
    

    如果未连接,则需要配置elasticsearch

    $ vi elasticsearch/config/elasticsearch.yml
    
    #添加如下配置然后重启elasticsearch
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    

    测试了一下确实显示未连接,但配置未测试。因为有更简单的方法,就是在goolgle chrome商店下载插件,一步到位。

    插件.png

    2. kibana

    官方提供的可视化工具
    拉取镜像

    docker pull docker.elastic.co/kibana/kibana:7.2.0
    

    运行

    docker run --link e75e146b116b -p 5601:5601 kibana:7.2.0
    

    国外镜像下载非常慢,可以使用其他镜像,例如163什么的
    持续更新~~欢迎留言

    邮箱:2754371607@qq.com 交友: 同款QQ号
  • 相关阅读:
    C#笔记(Hex转JPG)
    rpm 和 yum 软件管理
    名称空间和作用域
    网络技术管理和进程管理
    RAID磁盘阵列
    CentOS7系统启动流程:
    磁盘lvm管理
    面向对象 异常处理
    自定义函数和调用函数 return返回值
    Python常用模块
  • 原文地址:https://www.cnblogs.com/gyyyblog/p/11596707.html
Copyright © 2011-2022 走看看