Docker8:Docker部署ES+Kibana

Docker8:Docker部署ES+Kibana

Created
Nov 16, 2021 08:16 AM
Last Edited
Last updated December 2, 2021
Tags

1. 默认启动

1.1 DockerHub上搜索Elasticsearch,安装测试

# es暴露的端口很多 # es 十分耗内存!!!! # es 的数据一般需要放置到安全目录挂载 # 启动,将tag改为想要的版本,我这里使用【7.14.2】,这里先删除--net somenetwork,后续学习。 docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.14.2

1.2 查看CPU

# 启动后linux卡住了,docker stats查看cpu的状态 docker stats
notion image

1.3 测试

# 测试一下es是否成功 curl localhost:9200
notion image

2. 配置内存限制启动

2.1 安装

# 关闭,增加内存限制,-e 环境配置修改 docker run -d --name elasticsearch02 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.14.2

2.1 查看CPU

# 启动后linux卡住了,docker stats查看cpu的状态 docker stats
notion image

2.1 测试

# 测试一下es是否成功 curl localhost:9200
 
notion image
 
 
  • Kibana连接ES