docker 安装elasticsearch

1.安装jdk

$  docker  pull  openjdk

$ docker  run  -d  -it  --name myopenjdk  openjdk  /bin/bash

2.安装elasticsearch 

docker run -d -p 9200:9200 --name="es" -e ES_JAVA_OPTS="-Xms256m -Xmx256m" elasticsearch:5.6

 docker pull elasticsearch:5.6.9    #拉这个版本是视频上的
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 5c1e1ecfe33a
 #启动elasticsearch:5.6.9的镜像

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

*************************************************************************************************************

 

Docker安装Elasticsearch的遇到的那些坑

 

weylau关注

0.0612018.10.16 20:28:32字数 65阅读 1,170

1、docker 运行 Elasticsearch 报错

$ docker run -d -p 9200:9200 --name="es" elasticsearch:5.6

报错:failed; error='Cannot allocate memory' (errno=12)
原因:5.0默认分配jvm空间大小为2g 5.0之前好像是1g

解决方法:-e ES_JAVA_OPTS="-Xms256m -Xmx256m" //设置初始内存 和最大内存

docker run -d -p 9200:9200 --name="es" -e ES_JAVA_OPTS="-Xms256m -Xmx256m" elasticsearch:5.6

 

*************************************************************************************************************

docker安装jdk

2018-12-21 10:06:52 zhujuntiankong 阅读数 6288更多

分类专栏: docker学习笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/zhujuntiankong/article/details/85157420

docker安装jdk

1查找jdk镜像:  

$ docker  search  jdk    

2下载openjdk镜像: 

$  docker  pull  openjdk

 

3运行jdk容器:

$ docker  run  -d  -it  --name myopenjdk  openjdk  /bin/bash

格式: docker  run  -d  -it   [镜像名称或id]    /bin/bash

注意: -it   /bin/bash  一定不能省了,不然jdk起不来,或者懒人写法 -it  bash  也可以。

 

4进入容器验证:

$ docker  exec  -it  myopenjdk  /bin/bash

 

*************************************************************************************************************

Docker安装Elasticsearch的遇到的那些坑

2016-12-25 14:38:01 夕阳雨晴 阅读数 16062更多

分类专栏: Web开发 Docker容器化

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/sun1021873926/article/details/53869775

1.根据百度到的一篇文章https://segmentfault.com/a/1190000004376504下载其最新镜像

hangxin1940/docker-elasticsearch-cn:v2.1.0

使用

docker run -d -p 9200:9200 -p 9300:9300 --name es hangxin1940/docker-elasticsearch-cn:v2.1.0

进行启动,报出异常,搜索两个多小时,没有找到可以解决此问题的答案

 

2.回归本源,查看并下载elasticsearch的官方镜像

docker pull elasticsearch

即:5.1.1, 5.1, 5, latest (5/Dockerfile)

采用其官方推荐的最简方式启动

docker run -d elasticsearch

抛出异常

 

又花费了两个小时,问题还是没有解决。又放弃。

3.找同事帮助,最后在同事的帮助下,他发给我

elasticsearch:2.3的镜像,并同时将启动命令发给我

docker run -d --name=esNode1 -p 9200:9200 -p 9300:9300 elasticsearch:2.3 -Des.network.publish_host="192.168.56.101"

启动后无异常

 

查看es(这里的ip是docker的default machine的ip)

访问http://192.168.56.101:9200/,可正确访问

 

同时按照的有两个插件head和kopf

 

 

问题终于得到解决。

有经验的伙伴可以尝试使用小编跑出异常的方式尝试哈,方便的话可以将解决方案描述哈。

 

 

*************************************************************************************************************

docker 安装elasticsearch

2018-07-07 04:18:22 纠结哥_Shrek 阅读数 2313更多

分类专栏: docker

原文连接:https://www.cnblogs.com/yangzhenlong/p/8604010.html

1

docker search elasticsearch

 

选择一个版本,拉取镜像

 

docker pull elasticsearch:2.4.4

查看镜像 

docker images

通过镜像,启动一个容器,并将9200和9300端口映射到本机

docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:2.4.4

查看已启动容器

docker ps

验证是否安装成功?访问:

http://localhost:9200/

安装插件,先进入容器:

docker exec -it 4d34fbf944a5 /bin/bash

进入容器bin目录,并执行安装插件命令:

cd bin
ls

 plugin install mobz/elasticsearch-head/**(低版本执行命令有所不同)**/plugin -install mobz/elasticsearch-head

访问:

http://localhost:9200/_plugin/head/

 

插件安装成功

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/327886.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

list 置顶元素_java集合指定元素排序:最前,按照提供的顺序排序?求算法

哈哈哈,不好意思,问了题主那么久...根据我获得需求描述,最后我还是觉得引用新的编程元素来使业务稍微变简单的,我整理到需求应该是:首先给定一个指定关键字的排序,给出一个字符串列表,对列表进行…

Connect 大会的主题 ---微软大法好

今年 Connect 大会的主题是 Big possibilities. Bold technology. 北京时间 11月16日 23:00,Connect();//2016 开始了,红衣主教 Scott Guthrie 和 Scott Hanselman 携众多微软技术大咖将为大家带来超级精彩的主题演讲。Visual Studio 2017在Docker上调试…

Java_io体系之CharArrayReader、CharArrayWriter简介、走进源码及示例——13

转载自 Java_io体系之CharArrayReader、CharArrayWriter简介、走进源码及示例——13一:CharArrayReader 1、类功能简介:字符数组输入流car 、与ByteArrayInputStream相同、用于将自带的内置缓存字符数组中的字符读取到程序中。与ByteArrayInputS…

Hibernate中使用Criteria查询及注解——(Emp.hbm.xml)

Emp.hbm.xml 员工信息表的映射文件 <?xml version"1.0" encoding"utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd&…

Connect 2016过后,你的信仰势必需要更大的容器

嗯……在为大家回顾昨夜里的 Connect 2016 大会之前&#xff0c;容M姐向大家致歉&#xff0c;昨天的B站首秀因为卡顿未能如约和大家一起互动弹幕&#xff0c;准备的奖品都没有发出去啊&#xff01;&#xff01;这个大家表生气&#xff0c;稍后M姐依旧会发给大家的呢&#xff01…

mysql数据横表变成竖表_MySQL中横表和竖表相互转换

一 竖表转横表1. 首先创建竖表create table student (id varchar(32) primary key,name varchar (50) not null,subject varchar(50) not null,result int);2. 插入数据insert into student (id, name, subject, result) values (0001, 小明, 语文, 83);insert into student …

Java压缩技术(二) ZIP压缩——Java原生实现

转载自 Java压缩技术&#xff08;二&#xff09; ZIP压缩——Java原生实现 查过相关资料后才知道&#xff0c;ZIP应该算作归档类的压缩算法&#xff0c;每一门学科都可深可浅&#xff01; 闲言少叙&#xff0c;先说ZIP压缩。 zip压缩需要通过ZipOutputStream 执行write方法将…

总结尚硅谷的视频springboot视频

这16个章节也就讲个大概&#xff0c;更多内容需要你自己去学习。 第1章尚硅谷SpringBoot入门 P01、尚硅谷_SpringBoot_入门-课程简介 P02、尚硅谷_SpringBoot_入门-Spring Boot简介 P03、尚硅谷_SpringBoot_入门-微服务简介 P04、尚硅谷_SpringBoot_入门-环境准备 P05、尚硅谷_…

微软加入Linux基金会共建开源生态,并对谷歌加入.NET社区的举措表示欢迎

纽约 — 2016年11月16日 — 在周三的年度性Connect();开发者大会上&#xff0c;微软公司公布了一系列产品与合作&#xff0c;以此为基础帮助开发者打造智能的跨平台应用和服务&#xff0c;进而强化微软在Azure云平台方面的优势。微软全球执行副总裁兼云计算与企业事业部负责人 …

mybatis配置mysql连接数_springBoot配置mybatis链接数据库

springBoot配置mybatis链接数据库添加pom包,修改 pom.xml 文件org.mybatis.generatormybatis-generator-core1.3.5org.mybatis.spring.bootmybatis-spring-boot-starter1.3.2mysqlmysql-connector-java修改配置文件application.yml#启动端口server:port: 8001spring:#配置数据源…

Java压缩技术(三) ZIP解压缩——Java原生实现

转载自 Java压缩技术&#xff08;三&#xff09; ZIP解压缩——Java原生实现 解压缩与压缩运作方式相反&#xff0c;原理大抵相同&#xff0c;由ZipInputStream通过read方法对数据解压&#xff0c;同时需要通过CheckedInputStream设置冗余校验码&#xff0c;如&#xff1a; J…

19年8月 字母哥 第二章 RESTFul接口实现与测试 看到这里了

第二章 RESTFul接口实现与测试 2.1.RESTFul接口与http协议状态表述 2.2.常用注解开发一个RESTFul接口 2.2看完了 2.3 JSON数据处理与PostMan测试 树哪里是可以加上去的 list<treeNode> listTreeNode; 为空就不显示了 20%是常用的 80%是不常用的 我只是讲解了20…

java实现验证码3秒刷新一次

<?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://xmlns.jcp.org/xml/ns/javaeehttp://x…

Hibernate中使用Criteria查询及注解——(Dept.hbm.xml)

Dept.hbm.xml 部门表的映射文件: <?xml version"1.0" encoding"utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd&qu…

CentOS上安装SQL Server vNext CTP1

今天微软正式发布上SQL Server 2016 SP1,根据以往的SP1定律&#xff0c;可以在生产环境上使用了。打了SP1的标准版将具有企业版几乎所有的的功能。只有RAM 超过128GB或者超过24核心或者超过4路的环境才必须要安装企业版。 还有一个重要的发布&#xff1a;SQL Server vNext on L…

python弹出窗口 闪烁_Python。得到闪烁/闪烁的窗口

首先&#xff0c;大多数程序通过调用^{}(或包装它的高级函数)来刷新窗口。但是&#xff0c;有一些应用程序主要来自微软&#xff0c;他们做一些定制的东西&#xff0c;在终端用户看来就像是在闪窗&#xff0c;但在封面下看起来可能不一样。希望你不在乎任何这样的定制应用。在无…

Java压缩技术(七) TAR——Commons实现

转载自 Java压缩技术&#xff08;七&#xff09; TAR——Commons实现 顺便复习一遍linux命令&#xff1a; tar cf <file.tar> <file>将由文件<file>创建名为<file.tar>归档文件&#xff0c;同时保留原文件。 tar xf <file.tar>将由归档文件<…

[干货来袭]MSSQL Server on Linux预览版安装教程(先帮大家踩坑)

前言 昨天晚上微软爸爸开了全国开发者大会,会上的内容,我就不多说了,园子里面很多.. 我们唐总裁在今年曾今透漏过SQL Server love Linux,果不其然,这次开发者大会上就推出了MSSQL Server on Linux预览版 官方地址:https://docs.microsoft.com/zh-cn/sql/linux/ E文好的可以自己…

MVC三层架构理解

MVC三层架构 什么是MVC&#xff1a; Model view Controller 模型、视图、控制器 以前的架构 用户直接访问控制层&#xff0c;控制层就可以直接操作数据库&#xff1b; servlet--CRUD-->数据库 弊端&#xff1a;程序十分臃肿&#xff0c;不利于维护 servlet的代码中&…