首页 > 其他分享 >docker安装ES8.8.1

docker安装ES8.8.1

时间:2023-10-24 14:11:05浏览次数:29  
标签:ES8.8 elastic local elasticsearch usr docker 安装 es

1、用docker拉取ES 8.8.1的镜像

docker pull docker.elastic.co/elasticsearch/elasticsearch:8.8.1

 

2、添加docker网络

docker network create elastic 

  

3、创建挂载目录,红色部分根据当前实际环境更改目录

mkdir -p /usr/local/es/{config,data,logs,plugins}

mkdir -p /usr/local/es/plugins/ik

 

4、将config里的文件上传至/usr/local/es/config 文件夹下 

 

5、修改elasticsearch.yml配置文件,如果需要开启ES权限认证的话,将xpack.security.enabled 的值改为true,如果不开启ES权限认证,将xpack.security.enabled 的值改为false

  

6、将ES8.8.1的IK分词器文件上传至 /usr/local/es/plugins/ik 下 

 

7、给挂载目录设置权限

chmod -R 777 /usr/local/es/{config,data,logs,plugins}

 

8、启动镜像(ES_JAVA_OPTS设置内存大小可根据当前设备来调整)

docker run -d --name es8 --net elastic --privileged -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms1g -Xmx2g" -v /usr/local/es/data:/usr/share/elasticsearch/data -v /usr/local/es/plugins:/usr/share/elasticsearch/plugins -v /usr/local/es/config:/usr/share/elasticsearch/config -v /usr/local/es/logs:/usr/share/elasticsearch/logs -e "discovery.type=single-node" -t docker.elastic.co/elasticsearch/elasticsearch:8.8.1 

 

9、用root角色进入docker容器,查看插件列表,返回ik说明分词器安装成功

docker exec -it --user root es8 /bin/bash

elasticsearch-plugin list 

 

 

10、进入bin文件夹,重置elastic密码(基于步骤5开启权限认证的情况下,如果不开启权限认证,这步骤可跳过,下图4是重置后的密码

cd bin

./elasticsearch-reset-password -u elastic 

 

11、验证ES是否安装成功:

(1) 如果开启了权限认证,输入

curl -u elastic:kjV*LdKar=JtfMddlQwd http://localhost:9200

红色部分为步骤10生成的密码

 

 

(2) 如果未开启权限认证,输入curl http://localhost:9200/

 

 

标签:ES8.8,elastic,local,elasticsearch,usr,docker,安装,es
From: https://www.cnblogs.com/huntergu/p/17784665.html

相关文章

  • VMware最小化安装Centos7.6-无桌面
    目录安装包工具新建虚拟机安装centos7.6终端登陆系统设置ip地址关闭防火墙关闭SELINUXSELINUX=enforcing硬盘挂载安装包工具VMware®Workstation15Pro15.5.2build-15785246CentOS-7.6-x86_64-DVD-1810.iso链接:https://pan.baidu.com/s/1u2vMvwtpHxbNoRpvLERKmQ提取码:b8jt......
  • 如何在移动终端上安装kali系统
    一、起因  很久之前,移动端的终端软件出来的时候,感觉很是新奇,再加上对linux的浓烈兴趣,于是一是兴起,就玩了一会,还记的那款软件叫busybox,当时印象很是深刻,后面又断断续续玩过几次,似乎都没什么成果,感到很是遗憾,于是乘近期有时间,重新拿起,顺便学习一下网络安全相关的知识!接下来,小编带你......
  • gitee与SourceTree的安装使用
    git可视化管理工具SourceTree安装教程:http://wed.xjx100.cn/news/174839.html?action=onClickgitee可视化管理工具SourceTree安装使用教程:https://blog.csdn.net/wan369282913/article/details/131858067这两篇文章结合着看,第一步下载git,第二步下载sourcetree,第三步用git生成公钥......
  • 利用docker安装wordpress
    ubuntu系统没有docker直接snapinstalldocker拉取wordpress镜像dockerpullwordpress:php7.3创建mysql数据文件夹mkdir-p/data/wordpress/运行mysql5.7镜像,没有会直接拉取dockerrun-d--namemy_mysql--restartalways-eMYSQL_ROOT_PASSWORD=redhat-eMYSQL_D......
  • 「Revit2023最新版下载」Autodesk Revit 2023汉化版附安装教程
    Revit是Autodesk公司著名的3D建模软件,是建筑行业BIM系统中应用最广泛的软件之一。其核心功能是三维建筑模型的参数化设计、渲染效果图、计算、土建建模、机电建模,用于帮助工程师在施工前的精确仿真阶段。软件地址:看置顶贴AutodeskRevit2023的软件特点过滤器中的OR条件。创建一个......
  • SPSS 25 汉化版下载「IBM spss statistics」中文一键安装
    SPSS是一款非常专业的数据统计分析软件。它的功能十分强大,集数据录入、资料编辑、数据管理、统计分析、报表制作、图形绘制为一体,提供描述性统计、数据准备、绘图、二元统计过程、因子和聚类分析以及线性和顺序回归等实用功能。软件地址:看置顶贴软件特点:1、操作简单它的界面很友好,......
  • Adobe Prelude CC2021 for Mac「Pl」汉化版下载附安装激活步骤
    AdobePrelude是一款非常实用的视频处理工具,在办公软件中我们都知道本公司的产品那就是非常好用,而且这款视频处理工具也很不错,而且这款视频处理工具也很不错,它能快速有效地帮助大家进行办公软件的开发。软件地址:看置顶贴AdobePrelude2021Mac版软件特点:1、全新快速入门体验新的启......
  • docker push image harbor http 镜像
    前言搭建的harbor仓库为http协议,在本地登录后,推送镜像发生如下报错:dockerpush192.168.xx.xx/test/grafana:v10.1.1Thepushreferstorepository[192.168.xx.xx/test/grafana]Get"https://192.168.xx.xx/v2/":dialing192.168.xx.xx:443matchesstaticsystemexclude......
  • docker login harbor http login登录
    前言搭建的harbor仓库为http协议,在本地登录时出现如下报错:dockerloginhttp://192.168.xx.xxUsername:adminPassword:Errorresponsefromdaemon:Get"https://192.168.xx.xx/v2/":dialing192.168.xx.xx:443matchesstaticsystemexclude:connectingto192.168.xx......
  • Cinema 4D 2023图文安装教程及下载
    Cinema4D(简称C4D)是一款专业的3D建模、动画和渲染软件,由德国公司Maxon开发。它广泛应用于影视、游戏、广告等行业,具有操作简单、功能强大、渲染速度快等优点。Cinema4D2023版本提供了最主要的功能-全面的对称性建模、本地资产管理和原生OCIO支持。更新引入了用于创建火焰、烟雾和......