5、docker-部署ES(elasticsearch)+kibana
#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===================================
本文作者:little小新
本文链接:https://www.cnblogs.com/littlecc/p/17418464.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步