zoukankan      html  css  js  c++  java
  • 在docker中配置ElasticSearch容器

    在docker中配置ElasticSearch容器

    一、ElasticSearch

    1、拉取指定版本镜像

    docker pull elasticsearch:7.6.2
    

    2、创建虚拟机外部挂载目录

    mkdir /mydata/elasticsearch/config
    mkdir /mydata/elasticsearch/data
    
    # # 允许ElasticSearch被外部访问
    echo "http.host:0.0.0.0">>/mydata/elasticsearch/config/elasticsearch.yml
    
    # # 改变config目录和data目录的权限
    chmod -R 777 /mydata/elasticsearch 
    

    3、启动容器

    • 单节点启动
    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.6.2
    

    4、访问端口验证

    ElasticSearch
    可以成功访问

    二、Kibana

    **注意下载的Kibana 版本要和 ElasticSearch 对应,这里我们使用 7.6.2版本的Kibana

    1、拉取指定版本的镜像

    docker pull kibana:7.6.2
    

    2、启动容器

    docker run --name kibana \
    -e ELASTICSEARCH_URL=http://120.79.137.87:9200/ \
    -p 5601:5601 \
    -d kibana:7.6.2
    

    注意 http://120.79.137.87:9200/ 一定要改为自己的主机地址

  • 相关阅读:
    成绩单问题
    详细介绍Linux shell脚本基础学习(一)
    千万级并发连接的秘密
    前段面试题
    cat 命令
    面试的一个网页设计师
    准备准备
    ls显示文件
    [HDU 1010 ]Tempter of the Bone
    Linux下的绘图(流程图、UML、mindmap)工具
  • 原文地址:https://www.cnblogs.com/Lvzx233/p/15612205.html
Copyright © 2011-2022 走看看