docker安装启动es

摘要:
Docker安装es和kibanadockerpullslasticsearch:7.4.2 dockerpullkibana:7.4.2创建一个映射文件夹(并编写配置)mkdir-p/kaka-data/lasticsearch/configmkdir-p/caka-data/llasticsearch/data表示任何远程机器都可以访问es(主机:后面有空格)echo“http.host

docker安装es和kibana

docker pull elasticsearch:7.4.2

docker pull kibana:7.4.2

创建映射文件夹(并写入配置)

mkdir -p /kaka-data/elasticsearch/config

mkdir -p /kaka-data/elasticsearch/data

代表es可以被远程任何机器可以访问(host:后边有个空格)
echo "http.host: 0.0.0.0">>/kaka-data/elasticsearch/config/elasticsearch.yml

启动es

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

测试访问(出现如下代表访问成功)(http://192.168.42.130:9200/)

image

注意:
可能会出现没权限访问elasticsearch下文件夹的问题,那么可以这样解决:
chmod -R 777 /kaka-data/elasticsearch/

启动kibana

192.168.42.130为es安装的地址

docker run --name kaka-kibana -e ELASTICSEARCH_HOSTS=http://192.168.42.130:9200 -p 5601:5601 
-d kibana:7.4.2

测试访问(http://192.168.42.130:5601/)

出现如下界面代表安装成功
image

设置虚拟机启动,es,kibana自动启动

docker update d64 --restart=always
image

免责声明:文章转载自《docker安装启动es》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C# 生成不重复随机字符串 (1秒内生成1000000个) PHPADO.NET- 中批量添加数据的几种实现方法比较下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker Toolbox安装

公司最近搭建docker环境,其中会遇到一些问题,在这里记录一下。 先来了解一下docker 一、基本概念 1.Docker中基本概念镜像(Image)  提到镜像,有对操作系统有一定认知的都知道,镜像是一个压缩的ISO文件,里面包含操作系统运行所需要的运行环境以及库文件,配置文件等等。从认识上简单的来说,镜像就是面向对象中的类,相当于一个模板。从本质上来...

redis参数改进建议

1、修改stop-writes-on-bgsave-error为no当前配置为yes,分别修改redis.conf和当前实例#redis.confstop-writes-on-bgsave-error no #登陆redis执行config set stop-writes-on-bgsave-error no查看config get stop-writes...

关于ASP.NET中独立页面设置身份认证等问题

大家都知道通过以下的方法实现对所有页面的身份认证要求:<authentication mode="Forms"><forms name=".OnLineWork" loginUrl="logoin.aspx" protection="All" timeout="60" /></authentication><aut...

几种常见的微服务架构方案简述——ZeroC IceGrid、Spring Cloud、基于消息队列

微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果。虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。本文选自《架构解密:从分布式到微服务》一书,了解本书详情请点击阅读原文。...

Android内核移植

google的android很多人都希望在gphone没有出来之前,把它移植到相关的硬件平台上去。网上看了不少文章,总的感觉是:在这一步走得最远的就是openmoko的一个大师级别的黑客Ben “Benno” Leslie,他曾经试图把目前google发布的android移植到openmoko的平台上去,并且做了10000多行代码的尝试。最终虽然由于ope...

SpringMVC加载配置Properties文件的几种方式

最近开发的项目使用了SpringMVC的框架,用下来感觉SpringMVC的代码实现的非常优雅,功能也非常强大, 网上介绍Controller参数绑定、URL映射的文章都很多了,写这篇博客主要总结一下SpringMVC加载配置Properties文件的几种方式 1.通过context:property-placeholde实现配置文件加载   1.1、在...