docker中elasticsearch和kibana操作

【ElasticSearch】基于Docker 部署 ElasticSearch 和 Kibana,使用 Kibana 操作索引库,以及实现对文档的增删改查_docker部署kibana text”:“鸡你太美,鸡哥,坤坤,奥利给,啦啦啦,么么么,哒哒哒”“text”:“鸡你太美,鸡哥,坤坤,奥利给,啦啦啦,么么么,哒哒哒”“text”:“Elasticsearch是一个强大的搜索引擎。“text”:“Elasticsearch是一个强大的搜索引擎。用户可以在这里配置自己的扩展字典。“info”:“五虎上将之一”,“firstName”:“云”,“info”:“五虎上将之一”,“firstName”:“云”,“lastName”:“赵”“lastName”:“赵” 阅读详情

elasticsearch

docker pull elasticsearch:8.4.0

#笔记 9200 用于所有通过HTTP协议进行的API调用,客户端和服务端的通信端口,9300 用于集群中各节点之间的通信

#启动镜像

docker run -d --name=es -p 9200:9200 -p 9300:9300 -e JVM_XMS=128m -e JVM_XMX=512m -e "discovery.type=single-node" elasticsearch:8.4.0

docker run -d --name=es -p 9200:9200 -p 9300:9300 -e JVM_XMS=128m -e JVM_XMX=512m -e "discovery.type=single-node" elasticsearch:7.9.3

#创建挂在目录

mkdir -p /docker/elasticsearch

#文件拷贝

docker cp es:/usr/share/elasticsearch/logs /docker/elasticsearch

docker cp es:/usr/share/elasticsearch/config /docker/elasticsearch

docker cp es:/usr/share/elasticsearch/data /docker/elasticsearch

docker cp es:/usr/share/elasticsearch/plugins /docker/elasticsearch

docker rm -f es

docker run -d --name=es -p 9200:9200 -p 9300:9300 -e JVM_XMS=128m -e JVM_XMX=512m -e "discovery.type=single-node" -v /docker/elasticsearch/plugins:/usr/share/elasticsearch/plugins -v /docker/elasticsearch/logs:/usr/share/elasticsearch/logs -v /docker/elasticsearch/config:/usr/share/elasticsearch/config -v /docker/elasticsearch/data:/usr/share/elasticsearch/data elasticsearch:7.9.3

#验证安装是否成功

http://192.168.56.10:9200

#es安装IK分词器,用于中文分词

到官网https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.9.3下载对应版本的IK分词器elasticsearch-analysis-ik-7.9.3.zip,然后放入到plugins目录解压,最后重启服务。或者直接使用命令安装,在plugins目录下新建analysis-ik文件夹,然后在该文件夹下使用命令 wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.9.3/elasticsearch-analysis-ik-7.9.3.zip 下载插件包,然后使用 unzip 命令解压,最后使用命令 rm -rf elasticsearch-analysis-ik-x.x.x.zip 将原有的压缩包删除

如果没有安装wget,可以使用命令 yum install wget -y 说明 -y 的作用是对下载过程中的询问都y

#验证IK分词器是否安装成功

进入到es容器内部的bin目录下,然后使用命令 elasticsearch-plugin list 查看

#自定义分词库并挂载到nginx

将自定义的es分词库挂载到nginx服务器,然后IK分词器向nginx服务器发送请求拿到自定义词库,进行分词

步骤如下:在nginx的挂载目录html下新建es文件夹,并在其中新建自定义扩展分词库,例如:fenci.txt ,文件中可以自定义自己的词语

最后修改IK分词器 IKAnalyzer.cfg.xml 配置,将其中的远程加载项放开,同时将其中的远程加载地址改为自定义分词库地址,例如:http://192.168.56.10:88/es/fenci.txt ,最后重启es服务,让其加载nginx服务器中的自定义分词库

kibana

docker pull kibana:8.4.0

docker pull kibana:7.9.3

#运行kibana 注意IP一定不要写错

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -p 5601:5601 -d kibana:8.4.0

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -p 5601:5601 -d kibana:7.9.3

mkdir -p /docker/kibana

docker cp kibana:/usr/share/kibana/config /docker/kibana

docker rm -f kibana

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -e JVM_XMS=128m -e JVM_XMX=512m -p 5601:5601 -d -v /docker/kibana/config:/usr/share/kibana/config kibana:8.4.0

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -e JVM_XMS=128m -e JVM_XMX=512m -p 5601:5601 -d -v /docker/kibana/config:/usr/share/kibana/config kibana:7.9.3

#验证是否成功

http://192.168.56.10:5601

#界面汉化

在kibana.yml配置文件中添加 i18n.locale: "zh-CN" 配置项后重载服务即可

#使用vim 修改文件内容

vim /docker/kibana/config/kibana.yml

如果遇到kibana一直显示server is not ready yet,可参考此博客

docker pull apache/skywalking-ui:9.1.0

docker pull apache/skywalking-oap-server:9.1.0

Elasticsearch ES是⼀个使⽤Java语⾔并且基于Lucene编写的搜索引擎框架,他提供了分布式的全⽂搜索功能,提供了⼀个统⼀的基于RESTful⻛格的WEB接⼝,官⽅客户端也对多种语⾔都提供了相应的API。LuceneLucene本身就是⼀个搜索引擎的底层。分布式:ES主要是为了突出他的横向扩展能⼒。全⽂检索:将⼀段词语进⾏分词,并且将分出的单个词语统⼀的放到⼀个分词库中,在搜索时,根据关键字去分词库中检索,找到匹配的内容。(倒排索引)RESTful⻛格的WEB。 阅读详情

相关推荐

elasticsearch-analysis-ik-7.9.3.zip

elasticsearch-analysis-ik-7.9.3.zip

elasticsearch 7.9.3知识归纳整理(一)之 es,kibana,ik的下载安装

es,kibana,ik的下载安装

m0_37635053的博客 3425

最新版 elasticsearch-analysis-ik-7.9.3.zip

最新版 elasticsearch-analysis-ik-7.9.3.zip

docker安装elasticsearch和kibana

文章目录1. 安装过程 1. 安装过程 拉取镜像 docker pull elasticsearch:7.13.3 docker pull kibana:7.13.3 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml chmod -R 7

CXgeng的博客 844

利用dxflib读写cad文件

本篇主要在qt做一个例子读取cad文件数据,使用的开源库是dxflib。用到dxflib的DL_CreationAdapter,DL_Dxf。DL_Dxf是用来读取.dxf文件的类,DL_CreatinAdapter是一个容器,当DL_Dxf加载.dxf文件后,就会响应DL_CreationAdapter这个类,读取cad数据。我们来看看...

weixin_33759269的博客 1984

基于wxWidgets框架,使用DialogBlocks建立OpenGL界面

前言 之前公司要求使用wxWidgets做GUI,基于OpenGL图形内核,开发三维可视化工具。目前初步开发工作基本已经完成,剩下都是完善了。这里记录一下最开始的框架搭建过程(当然是简化版啦)。wxWidgets结合OpenGL开发可以实现跨平台应用,再结合CMake和VS Code,整体开发工具用习惯了会感觉非常顺手。 界面编辑 首先,使用DialogBlocks新建一个工程,这里工程目录...

cyberobot的博客 2748

es7.9.3安装&kibana&同义词&ik分词器&拼音

一、es安装 1.1、配置 config/elasticsearch.yml # 打开节点名称 node.name: chb2 # 这里的node-1为node-name配置的值 cluster.initial_master_nodes:["chb2"] # 外部ip访问elasticsearch network.host: 0.0.0.0 1.2、Ps:常见报错 [1]: max virtual memory areas vm.max_map_count [65530] is too low, incr

chbxw 3046

ROS2 Humble + TurtleBot4仿真环境搭建与避坑实战

本文详细介绍了ROS2 Humble与TurtleBot4仿真环境的搭建与避坑实战,包括环境配置、依赖安装、仿真调试和性能优化等关键步骤。通过保姆级教程和实用技巧,帮助开发者快速搭建稳定的机器人仿真环境,提升开发效率。特别推荐使用Ubuntu 22.04原生系统以避免常见问题。

weixin_30897233的博客 399

【ElasticSearch】使用docker compose,通过编写yml安装es8.15和kibana可视化界面操作,go连接es

Docker 搭建环境,并在过程中标注常见问题和解决方案。

m0_74282926的博客 1353

YOLOv11改进策略【卷积层】| arXiv 2025 YOLO-Master中的稀疏混合专家ES-MoE 动态路由提适配 + 稀疏激活降延迟,突破精度-效率权衡

ES-MoE(Efficient Sparse Mixture-of-Experts)是为解决传统YOLO类实时目标检测器的静态计算冗余问题而提出的稀疏混合专家模块。现有YOLO架构对所有输入场景采用统一的密集计算模式,导致简单场景资源浪费、复杂场景(如密集小目标、遮挡场景)计算不足,难以平衡检测精度与推理速度。ES-MoE引入实例条件自适应计算,通过动态路由机制为不同复杂度的输入分配差异化计算资源,突破传统静态架构的精度-效率权衡限制,同时适配实时检测的轻量化需求。

Limiiiing的博客 462

指纹浏览器降维打击(下):Cloudflare Turnstile 与 hCaptcha 的底层交互逻辑

本文将深度拆解:Turnstile 与 hCaptcha 的 Iframe 沙箱通信机制,动态混淆 JS 与 PoW(工作量证明)的物理破解法则,以及如何通过 C++ 底层事件合成与环境基因强绑定,实现验证码的“无感过验”。

数据知道的博客 415

【ElasticSearch】基于Docker 部署 ElasticSearch 和 Kibana,使用 Kibana 操作索引库,以及实现对文档的增删改查

Elasticsearch 和 Kibana 是强大的工具,用于构建实时搜索和数据可视化解决方案。Elasticsearch 是一个分布式、高性能的搜索引擎,可以用于存储和检索各种类型的数据,从文本文档到地理空间数据。Kibana 则是 Elasticsearch 的可视化工具,用于实时分析和可视化大规模数据集。在本文中,将探讨如何使用 Docker 进行快速部署 Elasticsearch 和 Kibana,搭建一个强大的搜索和分析平台。

qq_61635026的博客 7781

贝叶斯核机回归估计混合物健康效应 【BKMR包】——实操篇

使用 ggplot2包绘制 h 的截面# 绘制总体风险摘要。

三分钟热度 5382

【Elasticsearch】分布式搜索引擎技术学习[上]

Elasticsearch 是一项功能强大且广受欢迎的搜索引擎中间件,本文记录了学习到的有关中间件的知识点,方便日后的重温。

猿来是你 1091

046篇:数据统计:分组、求和、平均值、最大最小值

本文介绍了在RPA中实现数据分组统计的方法。通过字典+循环组合,可以完成按单字段或多字段的分组聚合操作,包括求和、计数、求平均值及最大/最小值等。文章详细讲解了分组统计的原理,并提供了单级分组、多级分组的具体实现步骤,最后通过销售数据按月分组的实战案例,演示了如何从原始数据到生成汇总报表的完整流程。这些方法可以灵活应用于各类数据统计分析场景。

weixin_59649563的博客 213

商品标签识别系统:基于YOLO系列的深度学习实现

随着零售行业的快速发展和自动化需求的增长,商品标签识别技术变得越来越重要。本文详细介绍了一个完整的商品标签识别系统,该系统基于YOLO系列目标检测算法(包括YOLOv5、YOLOv8和YOLOv10),采用PySide6构建用户界面,并提供完整的训练代码和数据集处理方案。该系统能够准确识别商品标签中的关键信息,如价格、条形码、生产日期等,为零售自动化、库存管理和智能结算提供技术支持。

YOLO 348

6.Docker部署ES+kibana

进入 Kibana 容器 docker exec -it kibana /bin/bash # 编辑配置文件 echo "elasticsearch.username: 'elastic'" >> /usr/share/kibana/config/kibana.yml echo "elasticsearch.password: '你刚设置的密码'" >> /usr/share/kibana/config/kibana.yml exit。上面的命令应该是没有给我配置,下面是我的思路。

2301_79096184的博客 842

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

在Docker安装ES教程(elasticsearch)

【代码】在Docker安装ES教程(elasticsearch)

2403_87298407的博客 4377

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Mac中docker版本的ElasticSearch和Kibana安装及操作

1.先查看docker容器中es的镜像列表: docker search elasticsearch 2.推荐镜像:nshou/elasticsearch-kibana,已包含Kibana docker pull elasticsearch-kibana 这一步安装慢的需要修改docker镜像服务器的位置为:http://hub-mirror.c.163.com 3.拉好后查看本...

十步杀一人-千里不留行 5686

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Docker 安装 elk(elasticsearch、logstash、kibana)、ES安装ik分词器

docker和docker-compose如何安装elk(elasticsearch、logstash、kibana)、ES安装ik分词器进行验证

yunnuo的博客 887

docker部署elasticsearch,Kibana,IK分词器(步骤详细)

☀️安装elasticsearch ☀️1.部署单点es 🌸1.1.创建网络 🌸1.2.下载镜像 🌸1.3.运行 ☀️2.部署kibana 🌸2.1.部署 🌸2.2 安装中文 🌸2.3.DevTools ☀️3.安装IK分词器 🌸3.1.在线安装ik插件(较慢) 🌸3.2.离线安装ik插件(推荐) 🌸1)查看数据卷目录 🌸2)解压缩分词器安装包 🌸3)上传到es容器的插件数据卷中 🌸4)重启容器 🌸5)测试: 🌸3.3 扩展词词典 ☀️4.部署es集群

怀着一颗学徒的心 3516

Docker下elasticsearch8部署、扩容、基本操作实战(含kibana)

本文通过docker快速部署elasticsearch8版本,再添加一台组成集群,并且部署kibana用于常规查询操作,以及一些常见的es操作

程序员欣宸的博客 5226

Docker部署ES和Kibana

将 IK 插件复制到容器中 es 需要注意 下面的所有es名称都是这样的。注意这个命令是下载+启动结合命令。

fu1593574568的博客 395

docker 下安装配置es

查看是否成功。

yang_xiao_wu_的博客 2229

Docker环境安装elasticsearch和kibana

运行elasticsearchtips: 挂在的文件夹,config,esdata,plugins需要提前创建。

qq_29012499的博客 1120
上一篇: docker配置加速镜像仓库
下一篇: docker中sentinel的配置
龙茶清欢
博客等级 码龄7年 3720粉丝 375原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙茶清欢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值