首页 > 其他分享 >Docker 安装 Elasticsearch

Docker 安装 Elasticsearch

时间:2022-10-05 23:46:04浏览次数:68  
标签:docker 容器 mydata Elasticsearch 7.4 elasticsearch Docker 安装 yml

1、下载镜像文件

#存储和检索数据
docker pull elasticsearch:7.4.2 #可视化检索数据
docker pull kibana:7.4.2

2、创建实例

1、创建数据卷映射目录及相关配置

mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/data
echo "http.host: 0.0.0.0" >>/mydata/elasticsearch/config/elasticsearch.yml

2、运行容器 Elasticsearch

docker run  --restart always --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx128m" \
-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.4.2 

查看Docker 启动日志

docker logs   容器id前三位/或者容器名

踩坑点一

es报错:Exception in thread “main“ SettingsException[Failed to load settings from [elasticsearch.yml]]
elasticsearch.yml  中
http.host: 0.0.0.0 分号后要空一格

踩坑点二

es:报错 "stacktrace": ["org.elasticsearch.bootstrap.StartupException: ElasticsearchException[failed to bind service]; nested: AccessDeniedException[/usr/share/elasticsearch/data/nodes];",

数据卷映射目录赋予权限即可

chmod -R 777 /mydata/elasticsearch

重启容器

Docker restart 容器id前三位/或者容器名

成功安装

3、运行容器 kibana

docker run --restart always --name kibana \
-e ELASTICSEARCH_HOSTS=http://192.168.56.10:9200 -p 5601:5601 \
-d kibana:7.4.2

成功安装

 

 



 

标签:docker,容器,mydata,Elasticsearch,7.4,elasticsearch,Docker,安装,yml
From: https://www.cnblogs.com/mangoubiubiu/p/16756786.html

相关文章

  • ES01--介绍与安装
    一ES介绍#Elasticsearch产生背景-大数据量如何存储和检索#补充:-NoSql:notonlysql,泛指非关系型的数据库-Nginx的7层负载均衡和4层负载均衡......
  • ubuntu 安装和网络等设置备忘
    1、ubuntu22.04.1镜像1.4G左右,现在有的华三实体机上安装。1.1华三实体机webconsole信息:adminPassword@_1.2离线安装ubuntu有好几个地方停卡的,需要细研究一下2、大于2......
  • 安装fabric时,出现Error: got unexpected status: BAD_REQUESTic
    问题如下:(已经尝试了sudo./byfn.sh-mdown很多次,以及重装了多次fabric)sudo./byfn.sh-mup后出现下面的问题:EndorserandordererconnectionsinitializedError:gotu......
  • new project 前后端开发总结(net6+vue+mysql+redis+mq+mongodb+ES+docker)
    newproject前后端开发总结1.开发工具:vscode,vs2022,sqlserver2.前端:vue3,vite,typescript,scss,elementplus,router,asiox,vuex3.后端:.net6,automapper,autoface,sqlsu......
  • source insight(3.5和4.0)安装及配置
    sourceinsight(3.5和4.0)安装及配置文章目录​​sourceinsight(3.5和4.0)安装及配置​​​​一、下载(包含3.5和4.0)​​​​二、配置​​​​1、mycomment.em​​​​(1)、使......
  • Docker专题-Linux下Docker安装及卸载
    ​​学习资料链接​​一、Docker安装1.选择国内的云服务商,这里选择阿里云为例curl-sSLhttp://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet......
  • java开发环境的安装之IDEA
    一、JDK、JRE、JVM本文编写思路来自于博主狂神说1、定义jdk:JavaDevelopmentKit(Java语言的软件开发工具包)JDK的说明jre:JavaRuntimeEnvironment(java运行环境)JRE......
  • ENSP 安装后,Virtual box 报错 rc=-5607
     报错提示: windows版本:windows11 InsiderPreview(win11内部预览版)目前此问题无解,建议重装系统更换为windows11正式版或者使用虚拟机安装ENSP(我记得vmware安装也会报......
  • 【linux基础】ubuntu系统NVIDIA驱动安装
    前言在安装GPU环境下的软件工具,特别是CUDA/CUDNN等,一定要先把GPU环境搭建好。NVIDIA驱动安装会遇到各种问题,真希望黄教主可以将各个工具如何安装使用讲解的更加细致、清楚一......
  • 【opencv基础】linux系统opencv以及opencv_contrib的安装与使用
    前言本文主要介绍如何在linux系统安装使用opencv.具体步骤可参考opencv官网​​here.​​步骤编译源码之前需要安装相关依赖库;1.下载源码;2.解压源码;3.配置cmake;注意将配置的......