首页 > 其他分享 >MAC M1使用docker 安装es kibana ik分词器

MAC M1使用docker 安装es kibana ik分词器

时间:2024-03-30 21:58:25浏览次数:24  
标签:http MAC kibana ik elasticsearch docker yml

1.拉取elasticsearch镜像资源,本人下载的是8.6.2版本

docker pull elasticsearch:8.6.2

2.在本机中提前创建好yml文件

elasticsearch.yml

http: 
 host: 0.0.0.0
xpack.security.enabled: false
xpack.security.enrollment.enabled: true
xpack.security.http.ssl:
  enabled: false

http.cors.enabled: true
http.cors.allow-origin: "*"
 

 我的路径是/Users/jim/elasticsearch/elasticsearch.yml

3.在终端运行以下命令

docker run --name es -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms512m -Xmx512m" \
-v /Users/jim/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-d elasticsearch:8.6.2

 

 

 

 

4.运行http://localhost:9200/得到如下图片即安装成功

5.安装kibana

docker pull kibana:8.6.2

注意版本一定要一样!!

6.一样提前创建好kibana.yml文件

server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://elasticsearch:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
 
i18n.locale: "zh-CN"


 

 我的路径是/Users/jim/elasticsearch/kibana.yml

7.在终端运行以下命令

docker run --name kibana -p 5601:5601 \
--link es:elasticsearch  \
-v /Users/jim/elasticsearch/kibana.yml:/usr/share/kibana/config/kibana.yml \
-d kibana:8.6.2

  

8.启动后访问链接: http://localhost:5601/得到以下界面

9.安装ik分词器插件

访问Release v8.6.2 · infinilabs/analysis-ik · GitHub

找到8.6.2版本的

下载zip文件

10.解压到主机并改名为ik

 将ik文件夹从宿主机复制到docker容器内

docker cp /Users/jim/Downloads/ik es:/usr/share/elasticsearch/plugins/ik

进入容器内检查是否存在

11.然后打开主页选择左下角的开发工具

 

12.测试ik分词器安装成功

至此,安装es kibana ik分词器成功。

标签:http,MAC,kibana,ik,elasticsearch,docker,yml
From: https://blog.csdn.net/qq_61062215/article/details/137152343

相关文章

  • Mac日常使用踩坑记
    破解软件绕过签名的办法,应用已损坏sudoxattr-rdcom.apple.quarantine/Applications/xxxxxx.appmac终端在粘贴时有多余字符:00~~01之类的printf'\e[?2004l'Mac终端滚轮不滚页面,而是滚历史命令tputrmcup安装homebrew/bin/bash-c"$(curl-fsSLhttps://raw.gith......
  • ON1 Effects 2023:打造梦幻影像世界的创意工具 mac版
    在数字摄影日益盛行的今天,ON1Effects2023以其强大的功能和卓越的性能,为摄影后期处理带来了全新的体验。这款软件集多种先进工具于一身,不仅可以帮助摄影师高效地处理海量图片,还能激发他们无限的创意灵感。→→↓↓载ON1Effects2023macON1Effects2023拥有极为丰富的特效库......
  • Capture One 23:光影魔术师,细节掌控者mac/win版
    CaptureOne23,不仅仅是一款摄影后期处理软件,它更是摄影师们的得力助手和创意伙伴。这款软件凭借其卓越的性能、丰富的功能和前沿的技术,为摄影师们带来了前所未有的影像处理体验。→→↓↓载CaptureOne23mac/win版CaptureOne23以其强大的色彩管理和光影调整能力,让摄影师们......
  • 传奇私服51ika.com游戏介绍
    传奇私服51ika.com,作为一款非常受欢迎的网络游戏,已经吸引了无数的玩家。它以独特的玩法、丰富的内容和高度的自由度赢得了玩家们的喜爱。在这个虚拟的世界里,玩家可以体验到各种各样的冒险,感受到前所未有的乐趣。那么,传奇私服究竟是如何吸引玩家的呢?接下来,就让我们一起来了解一......
  • CrossOver2024最新免费版虚拟机软件 Mac和Linux系统上运行Windows 应用/游戏 CrossOve
    CrossOver是一款由CodeWeavers公司开发的,运行在Mac和Linux操作系统下,能够模拟Windows系统应用运行环境的软件。它不需要用户单独安装Windows操作系统,就能让Windows平台上的应用程序在Mac和Linux上顺畅运行。CrossOver在技术上使用了Wine(Windows模拟器)的代码,通过提供一个兼容层,......
  • getmac 是一个 Windows 系统命令,用于显示指定计算机上的网络适配器的物理地址(MAC 地址
    getmac是一个Windows系统命令,用于显示指定计算机上的网络适配器的物理地址(MAC地址)。MAC地址是唯一标识网络设备的地址,通常由6组十六进制数字组成,用于在局域网中唯一标识网络设备。使用getmac命令可以查看计算机上每个网络适配器的MAC地址,这对于网络管理员来说是一个很......
  • MySQL查询语句like_between_and_in
    数据表创建DDLCREATETABLE`student`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号',`creatDate`datetimeDEFAULTNULLCOMMENT'创建时间',`userName`varchar(20)DEFAULTNULLCOMMENT'用户名',`pwd`varchar(36)DEFAULTNULL......
  • MySQL查询语句like_between_and_in
    1、创建数据表——DDL语句CREATETABLE`student`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号',`createDate`datetimeDEFAULTNULLCOMMENT'创建时间',`userName`varchar(20)DEFAULTNULLCOMMENT'用户名',`pwd`varchar(36)DEFAUL......
  • mac图形操作界面展示隐藏文件
    可以通过以下方法查看以.开头的隐藏文件:方法一:使用Finder的菜单栏打开Finder应用程序。点击菜单栏中的“显示”。选择“显示隐藏文件”。方法二:使用Finder的快捷键打开Finder应用程序。按住 Command 键和 Shift 键,然后点按句点(.)。......
  • MacOS安装Homebrew教程
    安装Homebrew是在MacOS上管理软件包的一种流行方法。以下是安装Homebrew的步骤:打开终端:在Spotlight搜索栏中键入“终端”,然后按下回车键打开终端应用程序。或者,你可以在“应用程序”文件夹中找到“实用工具”文件夹,并在其中找到终端。复制并粘贴以下命令到终端中,并按下回车......