尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
docker安装elasticsearch,保姆级教程
确认项目springboot版本避免版本不一致的大坑以我的项目为例我的cloud项目springboot版本是2.3.9.RELEASE到maven仓库里查找此版本的springboot引用的是什么版本的elasticsearch这里以elasticsearch:7.6.2为例安装安装elasticsearch1.pull自己相应的版本dockerpull elasticsearch:7.6.22.查看镜像是否pull成功dockerimages3.创建数据卷挂载目录选择自己存放目录mkdir-p/user/es/configmkdir-p/user/es/datamkdir-p/user/es/logsmkdir-p/user/es/plugins4.启动esdockerrun--namees-p9200:9200-p9300:9300-ediscovery.typesingle-node-v/user/es/config:/usr/share/elasticsearch/config-v/user/es/data:/usr/share/elasticsearch/data-v/user/es/logs:/usr/share/elasticsearch/logs-v/user/es/plugins:/usr/share/elasticsearch/plugins-delasticsearch:7.6.2–name 容器命名-p 端口映射-e 环境变量单机-v 数据卷挂载映射配置文件数据日志差价-d 后台运行5.查看运行状态dockerps6.报错如果没有成功运行查看报错日志dockerlogs es启动遇见的错误启动报错没有挂载权限sudochmod777configsudochmod777logssudochmod777datasudochmod777plugins如果是报缺少配置文件可能是第一次启动宿主机挂载目录没有文件简易启动一个es把文件cp出来重新启动es服务dockerrun--nameelasticsearch-p9200:9200-p9300:9300-ediscovery.typesingle-node-delasticsearch:7.6.2dockercpelasticsearch:/usr/share/elasticsearch/config /user/esdockercpelasticsearch:/usr/share/elasticsearch/data /user/esdockercpelasticsearch:/usr/share/elasticsearch/logs /user/esdockercpelasticsearch:/usr/share/elasticsearch/plugins /user/esdockerstop elasticsearchdockerrmelasticsearchdockerstart es8.x的es默认会开启ssl校验需要关闭vi elasticsearch.yml将几个enabled的值都改为false从新启动es7.安装完成访问ip:port出现如下页面证明安装成功了安装kibana1.pull镜像要与自己安装的es版本一致dockerpull kibana:7.6.22.常见数据卷挂载目录mkdir-p/user/kibana/configsudochmod777config3.随便启动一个kibana实例把配置文件cp出来dockerrun--namekibana--linkes:es-p5601:5601-dkibana:7.6.2dockercpkibana:/usr/share/kibana/config /user/kibana4.删除临时kibana实例dockerstop kibanadockerrmkibana5.启动kibanadockerrun--namekibana--privilegedtrue--linkes:es-p5601:5601-v/user/kibana/config:/usr/share/kibana/config-dkibana:7.6.26.报错如果报Kibana server is not ready yet修改kibana.ymles地址7.访问kibana ip:port8.将kibana界面变成中文在kibana.yml中添加 i18n.locale: “zh-CN”重启容器安装中文分词器1.来github上下载一个ik国内网络访问github下载东西可能要想想办法2.在es宿主机plugins文件夹下创建ik文件夹将ik压缩包放进去3.解压unzipelasticsearch-analysis-ik-6.8.23.zip4.删除elasticsearch-analysis-ik-6.8.23.ziprm-rfelasticsearch-analysis-ik-6.8.23.zip5.重启es如果下载的ik版本和es版本不一致需要修改plugin-descriptor.properties中es的版本最好是选用版本一致的不一致的大版本一样也可能会出现使用是报错下面是ik与es的版本对照
RELATED

相关推荐

2026打游戏用什么电脑笔记本好,OLED高刷才是优先之选

2026打游戏用什么电脑笔记本好,OLED高刷才是优先之选

对于热爱游戏的大学生和年轻玩家来说,画面表现力往往是衡量一台游戏本是否“对味”的关键指标。在激烈的对战场景中,屏幕的响应速度和刷新率直接影响操作手感;而在探索开放世界的精美场景时,色彩饱和度和对比度又决定了沉浸感的强…

📅 2026/9/12 21:29:58
3分钟永久激活Microsoft 365:开源工具Ohook完整使用指南

3分钟永久激活Microsoft 365:开源工具Ohook完整使用指南

3分钟永久激活Microsoft 365:开源工具Ohook完整使用指南 【免费下载链接】ohook An universal Office "activation" hook with main focus of enabling full functionality of subscription editions 项目地址: https://gitcode.com/gh_mirrors/oh/ohoo…

📅 2026/9/13 0:37:59
终极macOS菜单栏定制工具Ice:如何彻底掌控你的菜单栏空间

终极macOS菜单栏定制工具Ice:如何彻底掌控你的菜单栏空间

终极macOS菜单栏定制工具Ice:如何彻底掌控你的菜单栏空间 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice Ice是一款专为macOS 14设计的强大菜单栏管理工具,它通过创新的设计理…

📅 2026/9/9 21:57:50
MORE NEWS

更多资讯

📰

Win10离线安装.NET Framework 3.5:DISM命令与0x8024402c错误排查指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Windows主机监控实战:Prometheus+Grafana+windows_exporter全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

DeepSeek赋能金融知识图谱:三元组抽取、实体对齐与Neo4j落地实践

简介:这份DeepSeek金融机构数据中台与知识图谱构建方案共522页,深度聚焦金融行业非结构化数据自动抽取与实体关系对齐知识图谱构建,适合数据架构师、AI算法工程师及金融科技从业者参考。文档基于DeepSeek-R1展开,系统覆盖从多源异…

📰

从逐字字幕到AIGC视频:TypeTale如何将歌词动画做成标准化流程

做歌词号、音乐可视化、甚至给课程加逐句字幕的人,应该都经历过这个崩溃瞬间:手动在剪辑软件里给每个字做弹跳、变色、描边,三分钟的歌做到凌晨两点,导出一看还有些地方对不上节拍。后来我在GitHub上刷到一个叫TypeTale的项目&…

📰

ESP32对接百度智能云语音识别:从INMP441录音到API调用完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

基于YOLO的PCB缺陷检测实战:从数据集构建到模型训练部署全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬