zoukankan      html  css  js  c++  java
  • docker部署Elasticsearch

    1.pull  ES的镜像

    docker pull elasticsearch:7.2.0

    2.启动容器,执行run命令 并命名为es

    docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.2.0

     es端口是9200,我们把宿主环境9200端口映射到Docker容器中的9200端口

    3.正常情况下,容器会无法启动,因为服务器内存分配的不够(正常启动请忽略)

    找到docker目录

    find / -name docker

     进入docker目录(根据自己服务器实际目录)

    cd /var/lib/docker/

    在目录中搜索jvm配置文件

    find -name jvm.options

    用vim编辑器,修改内存的值(1g,512m,256m)根据实际情况

     

    4.删除之前的容器,重新启动

    docker rm es

    docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.2.0

  • 相关阅读:
    2
    网络对抗第四次实验恶意代码
    网络对抗第三次实验
    网络对抗第二次实验
    网络攻防第一次实验
    123
    数据结构
    第五次实验
    第二次实验
    Qt应用笔记
  • 原文地址:https://www.cnblogs.com/myJuly/p/15074447.html
Copyright © 2011-2022 走看看