日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker 安装elasticsearch

發(fā)布時(shí)間:2023/12/3 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker 安装elasticsearch 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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 ? ?#拉這個(gè)版本是視頻上的
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 5c1e1ecfe33a
?#啟動(dòng)elasticsearch:5.6.9的鏡像

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

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

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

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

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

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

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

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

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

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

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

?

Docker安裝Elasticsearch的遇到的那些坑

?

weylau關(guān)注

0.0612018.10.16 20:28:32字?jǐn)?shù) 65閱讀 1,170

1、docker 運(yùn)行 Elasticsearch 報(bào)錯(cuò)

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

報(bào)錯(cuò):failed; error='Cannot allocate memory' (errno=12)
原因:5.0默認(rèn)分配jvm空間大小為2g 5.0之前好像是1g

解決方法:-e ES_JAVA_OPTS="-Xms256m -Xmx256m" //設(shè)置初始內(nèi)存 和最大內(nèi)存

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?閱讀數(shù) 6288更多

分類專欄:?docker學(xué)習(xí)筆記

版權(quán)聲明:本文為博主原創(chuàng)文章,遵循?CC 4.0 BY-SA?版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。

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

docker安裝jdk

1查找jdk鏡像:??

$ docker? search? jdk????

2下載openjdk鏡像:?

$ docker? pull? openjdk

?

3運(yùn)行jdk容器:

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

格式:?docker? run? -d? -it ??[鏡像名稱或id]? ? /bin/bash

注意: -it?? /bin/bash? 一定不能省了,不然jdk起不來,或者懶人寫法 -it? bash? 也可以。

?

4進(jìn)入容器驗(yàn)證:

$ docker? exec? -it? myopenjdk? /bin/bash

?

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

Docker安裝Elasticsearch的遇到的那些坑

2016-12-25 14:38:01?夕陽雨晴?閱讀數(shù) 16062更多

分類專欄:?Web開發(fā)?Docker容器化

版權(quán)聲明:本文為博主原創(chuàng)文章,遵循?CC 4.0 BY-SA?版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。

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

1.根據(jù)百度到的一篇文章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

進(jìn)行啟動(dòng),報(bào)出異常,搜索兩個(gè)多小時(shí),沒有找到可以解決此問題的答案

?

2.回歸本源,查看并下載elasticsearch的官方鏡像

docker pull elasticsearch

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

采用其官方推薦的最簡(jiǎn)方式啟動(dòng)

docker run -d elasticsearch

拋出異常

?

又花費(fèi)了兩個(gè)小時(shí),問題還是沒有解決。又放棄。

3.找同事幫助,最后在同事的幫助下,他發(fā)給我

elasticsearch:2.3的鏡像,并同時(shí)將啟動(dòng)命令發(fā)給我

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

啟動(dòng)后無異常

?

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

訪問http://192.168.56.101:9200/,可正確訪問

?

同時(shí)按照的有兩個(gè)插件head和kopf

?

?

問題終于得到解決。

有經(jīng)驗(yàn)的伙伴可以嘗試使用小編跑出異常的方式嘗試哈,方便的話可以將解決方案描述哈。

?

?

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

docker 安裝elasticsearch

2018-07-07 04:18:22?糾結(jié)哥_Shrek?閱讀數(shù) 2313更多

分類專欄:?docker

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

1

docker search elasticsearch

 

選擇一個(gè)版本,拉取鏡像

?

docker pull elasticsearch:2.4.4

查看鏡像?

docker images

通過鏡像,啟動(dòng)一個(gè)容器,并將9200和9300端口映射到本機(jī)

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

查看已啟動(dòng)容器

docker ps

驗(yàn)證是否安裝成功?訪問:

http://localhost:9200/

安裝插件,先進(jìn)入容器:

docker exec -it 4d34fbf944a5 /bin/bash

進(jìn)入容器bin目錄,并執(zhí)行安裝插件命令:

cd bin ls

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

訪問:

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

?

插件安裝成功

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

總結(jié)

以上是生活随笔為你收集整理的docker 安装elasticsearch的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。