docker安装elasticsearch
docker安装elasticsearch一、下载和准备工作1拉取镜像//拉取elasticsearch镜像dockerpull elasticsearch:8.19.20 //拉取kibana镜像 //Kibana 是 ElasticsearchES的图形化操作界面 //Kibana和elasticsearch版本要相同dockerpull kibana:8.19.202创建目录mkdir-p/data/elasticsearch/{data,plugins,log}//赋予权限启动失败可以查看es的id修改 //嫌麻烦直接执行2权限改为777sudochown-R1000:1000 /data/elasticsearch/data /data/elasticsearch/log /data/elasticsearch/pluginssudochmod-R755/data/elasticsearch/{data,log,plugins}二、docker启动es1创建网络//创建网络dockernetwork create es-net启动esdockerrun-d\--nameelasticsearch\--restartunless-stopped\--networkes-net\-p9200:9200\-p9300:9300\-ediscovery.typesingle-node\-eES_JAVA_OPTS-Xms1g -Xmx1g\-expack.security.enabledfalse\-v/data/elasticsearch/data:/usr/share/elasticsearch/data\-v/data/elasticsearch/log:/usr/share/elasticsearch/log\-v/data/elasticsearch/plugins:/usr/share/elasticsearch/plugins\elasticsearch:8.19.20测试在浏览器输入http://ip:9200/有返回es相关信息就可以{name:12b819af6d86,cluster_name:docker-cluster,cluster_uuid:m0bwX3WuSraVzROBdlIS1A,version:{number:8.19.20,build_flavor:default,build_type:docker,build_hash:91f5381ece296ddc32b554f997269478b9224af8,build_date:2026-08-05T22:14:37.858379356Z,build_snapshot:false,lucene_version:9.12.2,minimum_wire_compatibility_version:7.17.0,minimum_index_compatibility_version:7.0.0},tagline:You Know, for Search}2启动//修改为中文dockerrun-d\--namekibana\--restartunless-stopped\--networkes-net\-p5601:5601\-eELASTICSEARCH_HOSTShttp://elasticsearch:9200\-eI18N_LOCALEzh-CN\kibana:8.19.20测试浏览器输入http://ip:5601可以看到界面就可以了。三、使用docker compose安装创建文件//创建目录mkdir-p/compose/elasticsearch //创建配置文件touch/compose/elasticsearc/compose.yaml在/compose/elasticsearc/compose.yaml中编写version:3.8services:# Elasticsearch 服务elasticsearch: image: elasticsearch:8.19.20 container_name: elasticsearch restart: unless-stopped environment: -discovery.typesingle-node -ES_JAVA_OPTS-Xms1g-Xmx1g-xpack.security.enabledfalse ports: -9200:9200-9300:9300volumes: - /data/elasticsearch/data:/usr/share/elasticsearch/data - /data/elasticsearch/log:/usr/share/elasticsearch/log - /data/elasticsearch/plugins:/usr/share/elasticsearch/plugins networks: - es-net# Kibana 服务kibana: image: kibana:8.19.20 container_name: kibana restart: unless-stopped environment: -ELASTICSEARCH_HOSTShttp://elasticsearch:9200 -I18N_LOCALEzh-CN ports: -5601:5601networks: - es-net# 确保 Kibana 在 Elasticsearch 之后启动depends_on: - elasticsearch# 定义网络networks: es-net: driver: bridge# 定义网络networks: es-net: driver: bridge运行//进入目录cd/compose/elasticsearch //运行dockercompose up-d四、添加分词器dockerexec-itelasticsearch /bin/bash ./bin/elasticsearch-plugininstallhttps://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.19.20/elasticsearch-analysis-ik-8.19.20.zip下载失败可以https://release.infinilabs.com/analysis-ik/stable/去下载对应的包复制到插件目录下//将 elasticsearch-analysis-ik-8.19.20.zip 压缩包的内容解压到当前目录下的 analysis-ik 文件夹中 //解压完成后删除原始的 .zip 压缩包保持目录整洁dockerrun--rm-v/data/elasticsearch/plugins:/plugins alpine\sh-capk add unzip cd /plugins unzip -d analysis-ik elasticsearch-analysis-ik-8.19.20.zip rm elasticsearch-analysis-ik-8.19.20.zip检验是否安装成功dockerexec-itelasticsearch /bin/bash-celasticsearch-plugin list

相关新闻

免费抖音批量下载工具,5分钟上手不踩坑

免费抖音批量下载工具,5分钟上手不踩坑

免费抖音批量下载工具,5分钟上手不踩坑 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下…

2026/8/16 13:56:54 阅读更多 →
基于医疗知识图谱的问答系统

基于医疗知识图谱的问答系统

一、项目来源 由于之前用Rasa构建过对话系统,因此一直想脱离Rasa这个开源框架,从底层开始构建一个可以实现相似功能的对话系统,毕竟框架用的再溜,都不如自己做一遍。 恰巧在Rasa群里看到了 王乐 前辈分享的一个项目&#xff1…

2026/8/16 13:56:54 阅读更多 →
自指实在论的Coq形式化本体论构建与机器可验证性实施方案

自指实在论的Coq形式化本体论构建与机器可验证性实施方案

自指实在论的Coq形式化本体论构建与机器可验证性实施方案 作者:方见华 单位:世毫九实验室 摘要 本方案将自指实在论(核心公理:实在是全域自指映射的动态不动点\mathcal{U}\mathcal{F}(\mathcal{U}))的哲学本体论&#…

2026/8/16 13:56:54 阅读更多 →

最新新闻

基于Neo4j与NetworkX的社交关系图谱构建与可视化实战

基于Neo4j与NetworkX的社交关系图谱构建与可视化实战

最近在重温《快把我哥带走》这部作品时,发现很多朋友对剧中时分、时秒、开心、万岁、妙妙这几个角色之间复杂又微妙的情感关系特别感兴趣,尤其是“万岁喜欢时秒,时秒喜欢开心,开心喜欢时分,万幸喜欢妙妙”这条线索。这…

2026/8/17 16:09:45 阅读更多 →
MEMS技术如何重塑汽车电子系统:从安全气囊到自动驾驶的硅基神经

MEMS技术如何重塑汽车电子系统:从安全气囊到自动驾驶的硅基神经

1. 从机械心脏到硅基神经:汽车电子系统的进化与MEMS的崛起如果你拆开一台上世纪七八十年代的经典老爷车,它的发动机舱里最复杂的“电子设备”,可能就是一个机械式分电器和几个简单的继电器。那时的汽车,更像一台精密的机械艺术品&…

2026/8/17 16:09:44 阅读更多 →
淘宝店群自动化管理系统:20核高并发不抢焦的云端挂机实战

淘宝店群自动化管理系统:20核高并发不抢焦的云端挂机实战

淘宝店群自动化管理系统:20核高并发不抢焦的云端挂机实战 电商这行没有护城河,唯一壁垒就是自动化程度。淘宝的批量抓取采集,是店群运营中最耗人力也最容易出错的环节。 采集竞品数据是店群运营的命脉。但各大平台的反爬系统越来越强&#…

2026/8/17 16:09:44 阅读更多 →
淘宝客服系统:接口层直取数据,比传统爬虫快10倍

淘宝客服系统:接口层直取数据,比传统爬虫快10倍

淘宝客服系统:接口层直取数据,比传统爬虫快10倍 每次有人问我店群怎么做大,我就一句话:淘宝的自动回复与客服,是店群运营中最耗人力也最容易出错的环节。 店群客服是纯人力消耗战。一个店日均50条咨询,20…

2026/8/17 16:09:44 阅读更多 →
mlx-community/gemma-4-e4b-it-5bit 思考模式使用指南:如何开启思维链提升推理质量

mlx-community/gemma-4-e4b-it-5bit 思考模式使用指南:如何开启思维链提升推理质量

mlx-community/gemma-4-e4b-it-5bit 思考模式使用指南:如何开启思维链提升推理质量 【免费下载链接】gemma-4-e4b-it-5bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/gemma-4-e4b-it-5bit 🧠 一句话导读:mlx-commun…

2026/8/17 16:09:44 阅读更多 →
Claude Code 合法低成本使用指南:从 API 集成到 VS Code 实战

Claude Code 合法低成本使用指南:从 API 集成到 VS Code 实战

最近在开发者社区里,Claude Code 的热度持续攀升,很多朋友都想体验这款由 Anthropic 推出的、专为编程场景优化的 AI 助手。然而,无论是官网订阅还是 API 调用,都绕不开一个现实问题:成本。尤其是在尝试各种模型、进行…

2026/8/17 16:08:44 阅读更多 →

日新闻

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必修课? 如果你用LabVIEW做过稍微复杂点的项目,尤其是涉及界面响应、多任务并行或者硬件IO等待的场景,大概率遇到过这样的窘境:前面板点个按钮,整个程序就“卡死…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:解决界面卡顿与并行处理难题

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:00:08 阅读更多 →
飞书局域网文件传输实战:3种方案实现高速点对点传输

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 0:00:08 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →