• Docker安装ElasticSearch和Kibana


    一、Docker安装ElasticSearch

    1、下载镜像文件

    docker pull elasticsearch:7.4.2

    docker pull kibana:7.4.2

    2、创建实例

    创建文件夹和配置文件

    mkdir -p /mydata/elasticsearch/config

    mkdir -p /mydata/elasticsearch/data

    echo "http.host : 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml

    创建容器

    9200: restful请求的端口

    9300:elasticsearch集群节点间通信端口

    discovery.type=single-node 以单节点形式运行

    ES_JAVA_OPTS 设置es运行的java虚拟机内存

    -v :目录挂载

    -d : 以守护进程方式运行

    docker run --name elasticsearch -p 9200:9200 -p 9300:9300 
    -e "discovery.type=single-node" 
    -e ES_JAVA_OPTS="-Xms64m -Xmx128m" 
    -v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml 
    -v /mydata/elasticsearch/data:/usr/share/elasticsearch/data 
    -v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins 
    -d elasticsearch:7.4.2

    【注意】:启动错误时,需要改一下 数据目录的权限 /mydata/elasticsearch/data

    chmod 777 /mydata/elasticsearch/data

    clipboard

    访问 elasticsearch服务所在机器的 9200端口

    http://192.168.3.26:9200/

    clipboard

    二、 docker 安装kibana

    docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.3.26:9200 -p 5601:5601 -d kibana:7.4.2

    clipboard

    访问kibana服务所在机器的5601端口

    http://192.168.3.26:5601/

    clipboard

  • 相关阅读:
    【原】AMFObject数据格式详解
    STL总结 (C++)
    git相关项目迁移
    OBS_Classic经典版框架
    windows线程同步的几种方式
    面试题之strcpy / strlen / strcat / strcmp的实现
    python实用技巧
    Python Flask学习笔记之数据库
    Python Flask学习笔记之Web表单
    必应每日壁纸批量下载
  • 原文地址:https://www.cnblogs.com/houchen/p/14077008.html
Copyright © 2020-2023  润新知