当前位置: 首页 > news >正文

mac (M系列)docker 中elasticsearch 搭建和基础使用 7.15.5版本

参考:
https://blog.csdn.net/weixin_40816738/article/details/121619276
https://www.cnblogs.com/baoshu/p/16128127.html#1-docker-pull
https://itcn.blog/p/1749404636.html
https://blog.csdn.net/IT_road_qxc/article/details/121858843

mkdir :elasticsearch7.17.5、elk7.17.5/es、elk7.17.5/config、elk7.17.5/data

docker run -d --network elasticsearchNetwork --restart always -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” -v elasticsearch8.3.3:/usr/share/elasticsearch/data -e ES_JAVA_OPTS=“-Xms512m -Xmx512m” --name elasticsearch a21975dcd56a

docker cp 72ae36a51b5d:/usr/share/elasticsearch/data elasticsearch7.17.5/
docker cp 72ae36a51b5d:/usr/share/elasticsearch/config elasticsearch7.17.5/

config/elasticsearch.yml 添加

http.cors.enabled: true
http.cors.allow-origin: “*”

docker cp elasticsearch:/usr/share/elasticsearch/config elk7.17.5/es
docker cp elasticsearch:/usr/share/elasticsearch/logs elk7.17.5/es
docker cp elasticsearch:/usr/share/elasticsearch/data elk7.17.5/es
docker cp elasticsearch:/usr/share/elasticsearch/plugins elk7.17.5/es

docker run -d --name elasticsearch-7.17.5
-p 9200:9200
-p 9300:9300
-e “discovery.type=single-node”
-e ES_JAVA_OPTS=“-Xms256m -Xmx256m”
-v elk7.17.5/es/logs:/usr/share/elasticsearch/logs
-v elk7.17.5/es/data:/usr/share/elasticsearch/data
-v elk7.17.5/es/plugins:/usr/share/elasticsearch/plugins
-v elk7.17.5/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
elasticsearch:7.17.5

docker cp kibana:/usr/share/kibana/config elk7.17.5/kibana/

docker run -d --name kibana-7.17.5 -p 5601:5601 -v elk7.17.5/kibana/config/:/usr/share/kibana/config/ -e ELASTICSEARCH_HOSTS=http://192.168.2.154:9200 kibana:7.17.5

docker exec -it /bin/bash
bin/elasticsearch-create-enrollment-token --scope kibana

bin/elasticsearch-create-enrollment-token -s node

bin/elasticsearch-reset-password --url “https://172.17.0.2:9200” --username zhumengyang -i

查看所有的索引(库):
http://127.0.0.1:9200/_cat/indices

查看具体某个索引(库的数据):
http://127.0.0.1:9200/<库>/_search

相关文章:

  • 党务管理信息系统,让组织人员架构管理更便利,操作更流畅
  • 2022年全球及中国公司秘书服务行业头部企业市场占有率及排名调研报告
  • HTML相关(四)
  • opencv parallel_for_使用及注意
  • 拿下国产高端市场第一背后,vivo与苹果、华为的共性
  • postgresql 实现变量替换框架
  • numpy在数字图像处理中的应用
  • A tour of gRPC:09 - gRPC Interceptor 拦截器
  • 【Docker】——Network
  • Vue3如何实现全屏模式
  • 新型数据中心网络安全体系研究
  • Android获取手机电压,电流,电量,BatteryManager
  • 光纤通信数字孪生系统架构及关键技术研究
  • 数据结构与算法复习:第三十四弹
  • 元宇宙会场APP功能系统软件源码开发
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • MySQL的数据类型
  • Python语法速览与机器学习开发环境搭建
  • React-redux的原理以及使用
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • Vue实战(四)登录/注册页的实现
  • WebSocket使用
  • 阿里云应用高可用服务公测发布
  • 构建工具 - 收藏集 - 掘金
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 前嗅ForeSpider教程:创建模板
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 如何优雅地使用 Sublime Text
  • 突破自己的技术思维
  • 微信小程序:实现悬浮返回和分享按钮
  • 消息队列系列二(IOT中消息队列的应用)
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • ​力扣解法汇总946-验证栈序列
  • #HarmonyOS:基础语法
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • (4)STL算法之比较
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (十六)串口UART
  • (十三)Maven插件解析运行机制
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)h264中avc和flv数据的解析
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .net Signalr 使用笔记
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET开发人员必知的八个网站
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • .sh
  • /etc/fstab 只读无法修改的解决办法
  • ;号自动换行
  • [ C++ ] STL_list 使用及其模拟实现
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现