zoukankan      html  css  js  c++  java
  • 基于Docker快速搭建Es环境

    基于Docker快速搭建Es环境

    搭建Elasticsearch

    下载镜像

    docker pull elasticsearch:7.6.2
    

    创建挂载目录

    mkdir -p /mydata/elasticsearch/config
    mkdir -p /mydata/elasticsearch/data
    echo "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml
    chmode -R 777 /mydata/elasticsearch/data
    

    创建容器并启动

    docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node"  -e ES_JAVA_OPTS="-Xms64m -Xmx128m"  elasticsearch:7.6.2
    
    -e "discovery.type=single-node" 设置为单节点
    特别注意:
    -e ES_JAVA_OPTS="-Xms64m -Xmx128m" 测试环境下,设置ES的初始内存和最大内存,否则导致过大启动不了ES
    

    搭建Kibana

    下载镜像

    docker pull kibana:7.6.2
    

    创建挂载目录

    mkdir -p /mydata/kibana/config
    
    cat > /mydata/kibana/config/kibana.yml << EOF
    # ** THIS IS AN AUTO-GENERATED FILE **
    # Default Kibana configuration for docker target
    server.name: kibana
    xpack.monitoring.ui.container.elasticsearch.enabled: true
    server.port: 5601
    server.host: 0.0.0.0
    elasticsearch.hosts: [ "http://47.103.92.178:9200" ]
    i18n.locale: "Zh-CN"
    EOF
    

    ### 创建容器并启动

    docker run --name kibana -v /mydata/kibana/config:/usr/share/kibana/config/kibana.yml -e ELASTICSEARCH_HOSTS=http://47.103.92.178:9200 -p 5601:5601 -d kibana:7.6.2
    

    然后访问页面

    http://自己的IP地址:5601/app/kibana

  • 相关阅读:
    整型
    圆的面积和周长
    买菜
    keil 生成 bin 文件 gd32为例
    内存中 1k 代表什么
    正反转 步进电机 驱动器 编码器
    stlink 无法再keil中识别 按下复位键可以识别
    单片机的时钟,系统时钟
    db9串口接头的定义
    E面波导和H面波导的问题
  • 原文地址:https://www.cnblogs.com/Dr-wei/p/14138035.html
Copyright © 2011-2022 走看看