#es暴露的端口多
#es十分消耗内存
#es的数据一般需要放置到安全目录、挂载
=========================================安装es=========================
1、下载启动es(建议启动前把其它容器停止,不然会很卡)
·docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.2
2、访问es
·本机访问:curl 127.0.0.1:9200
·网页访问:192.168.177.139:9200
3、修改内存限制、修改配置文件、或者 -e 环境配置修改
-e ES_JAVA_OPTS="-Xms64 -Xms512m":这个参数设置了环境变量ES_JAVA_OPTS的值为"-Xms64 -Xms512m",它是用来设置Elasticsearch的JVM堆内存大小的。其中-Xms表示JVM堆内存的初始大小,-Xmx表示JVM堆内存的最大大小。设置的内存过小、es服务是起不来的 -e "discovery.type=single-node":这个参数设置了环境变量discovery.type的值为"single-node",它是用来告诉Elasticsearch这是一个单节点的集群。在单节点的情况下,Elasticsearch会禁用一些集群相关的功能,以减少开销并提高性能
·先停止es
·再启动:docker run -d --name elasticsearch01 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64 -Xmx512m" elasticsearch:7.6.2
·查看cup占用情况:docker stats [容器id]
==============================================安装Kibana===================================
标签:9200,kibana,elasticsearch,es,docker,ES,内存 From: https://www.cnblogs.com/littlecc/p/17418464.html