1.安装ES
docker pull elasticsearch:7.10.1
2.启动ES
docker run -d --name="elasticsearch" -p 9200:9200 -p 9300 -p 9300 -p 5601:5601 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms1024m -Xmx1024m" elasticsearch:7.10.1
-d 后台运行
–name 设置容器名字
-p端口设置
-e属性设置
比如discovery.type设置为单节点模式
注意
:ES_JAVA_OPTS
是设置内存的,要是服务器只有2G内存,docker会自己kill进程的。别问我为啥知道的😒
游览器输入: ip:9200
ES启动成功!
3.安装Kibanna
docker pull kibanna:7.10.1
注意
: kibanna的版本要和es一致!
4.启动Kibana
docker run -it --name="kibana" -p 5601:5601 --link elasticsearch:elasticsearch kibana:7.10.1
注意
: --link
是为了链接之前安装的es!
ip:5601查看页面,要是正常出现那就说明整个步骤没问题!
5.配置Kibana
5.1找到Stack Management
5.2找到Index Patterns
5.3创建Index Pattern
5.4设置Index Pattern 匹配规则
5.5主页Discover看ES数据