docker-compose 安装ES系列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker-compose 安装ES系列相关的知识,希望对你有一定的参考价值。

参考技术A 注明:新手程序员笔记,没配置集群,先从单点开始熟悉功能
环境:windows,选docker是为了之后适应线上环境部署

先去官网上翻了一下最新版本:8.2.2
那么整个系列都确定用一个版本
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html

说明:8.2的一些配置和7不同,用7的配置可能会启动不起来哦

elasticsearch.yml文件:

执行docker-compose up -d
在本地访问:http://127.0.0.1:9200/ 确定es已经正常运行

kibana可以理解为,类似mysql的图形化client,给开发用的
准备配置文件:./es/kibana/config/kibana.yml

说明:kibana-8.2.2配置文件kibana.yml中的elasticsearch.hosts字段不需要填写

执行docker-compose up -d
在本地访问:http://127.0.0.1:5601/ 确定kibana已经正常运行
首次启动ikbana需要配置它对应的ES,选择手动配置: http://elasticsearch:9200
说明:这个地方的访问地址,要根据kibana容器内访问es的地址来配置。因为用了docker-compose所以千万不能写成:127.0.0.1:9200,还有注意是http不是https。
配置后提示需要输入一个安全码,进入kibana的容器,运行获得

只是先跟着教程安装了一个,具体怎么用不清楚

logstash.yml

pipleline/logstash.conf

可以简单理解为,给运维看的

ES系列目录

ES系列一、CentOS7安装ES 6.3.1

ES系列二、CentOS7安装ES head6.3.1

ES系列三、基本知识准备

ES系列四、ES6.3常用api之文档类api

ES系列五、ES6.3常用api之搜索类api

ES系列六、ES字段类型

ES系列七、ES-倒排索引基础知识

ES系列八、正排索Doc Values和Field Data

ES系列九、ES优化聚合查询之深度优先和广度优先

ES系列十、ES常用查询API

ES系列十一、ES的index、store、_source、copy_to和all的区别

ES系列十二、ES的scroll Api及分页实例

ES系列十三、Elasticsearch Suggester API(自动补全)

ES系列十四、ES聚合分析(聚合分析简介、指标聚合、桶聚合)

ES系列十五、ES常用Java Client API

ES系列十六、集群配置和维护管理

ES系列十七、logback+ELK日志搭建

ES系列十八、FileBeat发送日志到logstash、ES、多个output过滤配置

ES系列十九、kibana基本查询、可视化、仪表盘用法

以上是关于docker-compose 安装ES系列的主要内容,如果未能解决你的问题,请参考以下文章

dock-compose 安装

docker-compose安装

docker-compose管理daocker

(转)docker-compose安装

Docker-compose部署gitlab中文版

centos7 安装docker-compose