Docker部署ElasticSearch
Docker部署ElasticSearch
默认docker已安装且启动。
通过 dockerhup 官网查询docker内提供的 ElasticSearch 镜像
官网:https://registry.hub.docker.com/
在搜索框中输入elasticsearch,即可搜索到elasticsearch镜像
进入elasticsearch镜像中,选择 tags ,搜索需要的版本,将拉取elasticsearch镜像的代码复制。
拉取elasticsearch镜像
docker pull elasticsearch:7.14.2
创建 elasticsearch 相关目录,用于存储相关数据。
mkdir config
mkdir data
mkdir plugins
在 congif 目录下创建 elasticsearch 镜像配置文件:elasticsearch.yml
echo "http.host : 0.0.0.0" >> $PWD/elasticsearch.yml
说明:
1、echo A >> B,将A的内容写入B文件中
2、$PWD,当前目录地址
3、cat A,查看A文件的内容
运行 elasticsearch 镜像
docker run --name=elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx128m" \
-v $PWD/config/elasticsearch.yml:/usr/share/elasticsearch/congif/elasticsearch.yml \
-v $PWD/data:/usr/share/elasticsearch/data \
-v $PWD/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.14.2
查询容器的时候,发现 elasticsearch 容器没有运行。
docker ps # 查看正在运行的容器
docker ps –a # 查看所有容器
查看容器的日志
docker logs a27
查看日志发现是访问权限异常。
AccessDeniedException # 使用权拒绝异常
查看 elasticsearch 目录,给目录添加权限。
chmod -R 777 $PWD
启动 elasticsearch 容器。
docker start elastisearch
说明:elastisearch 是容器的名称,也可以使用容器 id 的前三位(如:a27)
测试访问:http://192.168.78.128:9200,能访问如下图表示安装成功。
Docker部署ElasticSearch相关推荐
- Docker 部署ElasticSearch + Kibana
2.1 安装ElasticSearch 2.11 Windows安装 声明:JDK1.8 ,最低要求! ElasticSearch 客户端,界面工具!官网:Free and Open Search: ...
- Docker部署Elasticsearch集群
来源:https://www.cnblogs.com/lixuebin/p/10814052.html 参考文档: https://hub.docker.com/r/library/elasticse ...
- Docker部署Elasticsearch及安装后自动关闭的问题
Docker搭建Elasticsearch方法 前往dockerhub官网:dockerhub 可查看elasticsearch相应版本 拉取镜像 选取一个版本拉取镜像,如docker pull el ...
- 快速搞懂Docker部署ElasticSearch集群
前言 为什么要用ElasticSearch?我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎的首选.它可以快速的存储.搜索和分析海量数据.ElasticSearch ...
- Docker部署ElasticSearch7.11.1并挂载+配置X-Pack设置帐号密码+Kibana7.11.1+IK插件
一.ElasticSearch是什么 Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucen ...
- 华为云ECS服务器中通过docker部署ELK-elasticsearch
华为云ECS服务器中通过docker部署ELK-elasticsearch 0.阅读说明 1.ELK简介 2.在华为云ECS中通过docker部署Elasticsearch 3.设置elasticse ...
- 当当elastic-job docker快速部署_[小Z课堂]-docker 快速部署 elasticsearch 和 kibana,一键部署...
各位小伙伴,小Z课堂来袭,每天只需看三分钟,你就能用docker 快速部署各种环境.今天就用docker 来部署 elasticsearch 和 kibana.docker的入门请上度娘学习,这里直接 ...
- ElasticSearch Docker 部署实例
文章目录 前言 基本环境构建 Java安装 docker安装 es部署 安装ES 验证安装 安装kibana 设置密码 进入es容器 安装Vim 修改es容器配置文件 设置es访问密码 设置Kiban ...
- docker 部署es 集群 elasticsearch
环境配置 #一.下载镜像 #安装docker 环境 yum install docker* docker pull elasticsearch:7.8.0#二.修改系统内核参数 #root用户修改/e ...
- docker进行ElasticSearch集群部署
环境: (1)Centos7 (2)JDK1.8 (3)docker (4)ElasticSearch7.6 建议: (1)服务器至少3台,否则没必要集群部署 (2)java后台推荐直接连接客户端节点 ...
最新文章
- linux删除某个用户的共享内存,删除Linux上的所有共享内存和信号量
- java sl4j 日志_Java日志框架Slf4j+Log4j入门
- 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)...
- Javascript重温OOP之原型与原型链
- 服务器应用服务为何卡顿?原来是内存耗尽惹的祸!
- Mercurial黄昏,Bitbucket宣布全面转向Git
- c语言学籍管理系统小程序,学籍业务办理系统(开源 v2.0发布 优化代码,增加小程序端)...
- ASP.NET Core学习之五 EntityFrameworkCore
- ASP.NET Web开发实用代码(一)
- 【原创】asp.net静态页面生成方案
- 计算机领域EI和SCI收录期刊、影响因子及国际会议
- 阿里电话面试被虐经历
- python编写手机病毒_十行代码--用python写一个USB病毒
- 阿里云5大基础产品简介(ECS、RDS、OSS、SLB、CDN)
- 【阅读分享】红楼梦第一回-甄士隐的故事
- 客户端dmesg_查看dmesg,会打出很多的日志“TCP: too many of orphaned sockets”
- 文墨绘学书法教育领导品牌
- 华为AR路由器端口配置trunk_锐捷交换机和路由器的一些基础命令
- android手机红外代码HAL,手机红外遥控器发送红外信号到STM32【HAL库】
- 二叉树遍历(非递归)
热门文章
- 循环小数(Repeating Decimals, ACM/ICPC World Finals 1990, UVa202)
- 海盗号推荐 | 十分钟读懂币圈必读书籍:《区块链十年》
- 最新电脑cpu性能排行服务器,服务器cpu性能如何 服务器cpu性能排行榜介绍【详解】...
- dplayer + m3u8+ p2p加速
- 使用quartz 定时任务
- Exchange 2003 反垃圾邮件
- 亲自动手从源码 构建 Groovy 2.3.8 发布包
- 客户合并修改需求 @熊哥
- 笔记本显卡和台式显卡区别介绍
- c# winform 支付宝付款