docker 部署es、kibana详细教程

这篇具有很好参考价值的文章主要介绍了docker 部署es、kibana详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、下载elasticsearch镜像
docker pull elasticsearch:5.6.8

2、启动容器:注意必须配置启动内容大小,否则默认2g,会导致启动失败

docker run -di --name=es01 -p 9200:9200 -p 9300:9300  -e  "ES_JAVA_OPTS=-Xms1g -Xmx1g" elasticsearch:5.6.8

3、可以先测试es是否可以正常使用
浏览器访问:http://服务器ip:9200/
注意:如果是云服务器,还需要放开对应的端口。
docker 部署es、kibana详细教程
4、开启远程连接:相关配置在容器中的elasticsearch.yml文件
进入容器

docker exec -it es01 /bin/bash

修改配置文件

cd  /usr/share/elasticsearch/config
vi elasticsearch.yml

注意:此时可能会爆出不能识别vi 命令。依次执行:

apt-get update
apt-get install vim

修改需要放开transport.host:0.0.0.0,之后重启容器
docker 部署es、kibana详细教程
5、修改系统参数:因为es的启动会检查当前系统的一些参数配置,连接数,虚拟内存等。
vi /etc/security/limits.conf
docker 部署es、kibana详细教程
再继续修改参数直接执行:sysctl -w vm.max_map_count=262144
执行下面查看是否生效:sysctl -a|grep vm.max_map_count
修改sysctl文件:vi /etc/sysctl.conf
在文件中追加:vm.max_map_count=262144
docker 部署es、kibana详细教程
到此,需要设置的参数已设置完毕:执行sysctl -p后重启容器,使命令全部生效,保证完全无问题。

6、安装ik分词器:
先创建一个文件夹来保存我们下载的ik分词器

Cd   /usr
Mkdir ik

然后下载ik分词器:这里只需要变更版本号,就可以下载对应版本。

wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.8/elasticsearch-analysis-ik-5.6.8.zip

然后解压到当前路径 unzip elasticsearch-analysis-ik-5.6.8.zip
修改文件名: mv elasticsearch-analysis-ik-5.6.8 ik
最后将文件复制到容器中:

docker cp ./ik es01:/usr/share/elasticsearch/plugins

再重启容器,执行完成。

7、安装kibana
1下载kibana包:根据版本对应,下载安装包,解压命令tar -zvxf xxx.tar.gz,下载地址:
https://www.elastic.co/cn/downloads/past-releases#kibana
2修改kibana.yml
放开server.host:表示kibana可以所有ip连接
docker 部署es、kibana详细教程
修改连接es的ip
docker 部署es、kibana详细教程
注意:如果es和kibana部署在一台服务器,Ip设置为localhost
最后启动kibana
cd bin目录。执行 ./kibana文章来源地址https://www.toymoban.com/news/detail-481393.html

到了这里,关于docker 部署es、kibana详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker部署Elasticsearch+Kibana

    2024年02月15日
    浏览(36)
  • docker部署jaeger+es+kibana链路追踪

    近来在学习到Jaeger链路追踪的时候,顺带学习了一下如何去部署Jaeger在服务器上 Jaeger 受到Dapper和OpenZipkin的启发,是由Uber Technologies作为开源发布的分布式跟踪系统。它用于监控和故障排除基于微服务的分布式系统,包括: 分布式上下文传播 分布式事务监控 根本原因分析 服

    2024年02月15日
    浏览(24)
  • 搜索引擎elasticsearch :安装elasticsearch (包含安装组件kibana、IK分词器、部署es集群)

    kibana可以帮助我们方便地编写DSL语句,所以还要装kibana 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: 这里我们采用elasticsearch的7.12.1版本的镜像,这个镜像体积非常大,接近1G。不建议大家自己pull。 课前资料提供了镜像的tar包: 大家将

    2024年02月16日
    浏览(45)
  • docker-compose部署单机ES+Kibana

    本次elasticsearch和kibana版本为8.2.2 使用环境:centos7.9 本次记录还包括:安装elasticsearch中文分词插件和拼音分词插件 1、创建目录和填写配置 2、准备中文分词插件和拼音分词插件 2.1 获取中文和拼音分词插件 下载地址: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.2

    2024年04月14日
    浏览(35)
  • Docker安装ElasticSearch、Kibana、IK分词器以及设置ES账户密码

    版本声明: 系统 :CentOS 7.9(云服务器) ES版本 :7.6.1 Kibana :7.6.1 Ik分析器版本 :7.6.1 1、拉取镜像 2、创建挂载目录 设置所有用户读写执行权限 : sudo chmod -R 777 /docker_config/elasticsearch/ 3、创建elasticsearch.yml 配置文件 4、创建容器 参数说明 : -p 端口映射 -e discovery.type=single

    2023年04月09日
    浏览(56)
  • 【docker】使用docker安装部署elasticsearch+Kibana

    elasticsearch安装之后,十分消耗内存资源,需要手动配置限制内存大小。 elasticsearch和Kibana安装时,版本号需要一致。 本实验采用的Linux系统是 CentOS Linux release 7.9.2009 (Core) ,docker版本是 20.10.14 elasticsearch和kibana版本都是 8.2.0 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分

    2024年02月02日
    浏览(40)
  • 史上最详细ELK架构图解+部署es和kibana

    课程:ElasticStack高级搜索入门到项目实战!Linux运维必备 (oldboyedu.com) (29条消息) ELK日志系统搭建完整详细步骤_郑爱辰的博客-CSDN博客 E—ekastucsearch 解决数据存储和检索(存放数据和查询数据以及分析) L—logstash 主要有两个功能,收集和简单处理(切数据) K—Kibana 图形化管

    2024年02月11日
    浏览(29)
  • 使用 Docker Compose 部署 Elasticsearch + Kibana

    本篇文章主要介绍了使用 Docker Compse 部署 Elasticsearch + Kibana,并整合到 Spring Boot 项目中的详细步骤。 Elasticsearch + Kibana 版本: 7.17.0(7 的最新版本);Spring Boot 版本:2.7.5 。 Kibana 官方文档、Elasticsearch官方文档 在 config 目录下,编写 elasticsearch.yml 配置文件,内容如下。 在 ki

    2024年02月06日
    浏览(38)
  • Docker部署ELK 8.8.2(2)-Kibana部署&连接Elasticsearch

    下载镜像 [root@kylin ~]# docker pull docker.elastic.co/kibana/kibana:8.8.2 创建容器,容器名称为kibana,映射端口5601,加入网络elastic [root@kylin ~]# docker run -itd --name kibana --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.8.2 查看创建的容器 [root@kylin ~]# docker ps | grep kibana 在elastic容器执行elastics

    2024年01月25日
    浏览(35)
  • Docker容器与虚拟化技术:OpenEuler 部署 ES 与 Kibana

    目录 一、实验 1.环境 2.OpenEuler 部署 ES (EalasticSearch) 3.OpenEuler 部署 Kibana 4.部署 Elasticvue插件 5.使用cpolar内网穿透 6.使用Elasticvue (1)主机 表1  主机 系统 架构 版本 IP 备注 Linux openEuler 22.03 LTS SP2 192.168.204.145(动态) 192.168.204.141(静态) 192.168.204.142(静态) docker 25.0.3 cpolar

    2024年04月17日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包