關於在docker中配置elasticsearch容器的方法


一.關於docker的安裝,注意幾點

1.如果系統是Win10家庭版,是沒有Hyper-V的,所以無法安裝docker(運行docker安裝包會報錯),為此docker官網提供的解決方法是安裝docker toolbox(一種結合docker,git,virtualBox的管理工具),而docker toolbox安裝之后下面的導航欄是沒有docker圖標的。

2.第二種解決方法就是創建一個Hyper-V騙過掃描,網上很多方法可以去查看。

 

二.docker安裝成功之后打開toolbox(我是安裝的docker toolbox),不是toolbox的朋友打開命令行窗口也是一樣的,親測一樣,所以不必擔心

安裝成功之后需要配置加速器,如果不配置的話拉去一些鏡像會非常的慢,我是使用的daocloud上的鏡像,配置方法可以查看https://www.daocloud.io/mirror

 

docker運行成功界面如下,會看到一只非常可愛的鯨魚:

 

 三.執行命令

docker run -d -p 9200:9200 -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" elasticsearch:5.5.1

注意:elasticsearch需要加版本號,不然docker可能找不到,同時需要重新給elasticsearch分配內存,elasticsearch5.+配置默認的內存是2g。我給docker的內存也只有2g,如果不重新分配內存容器將無法運行。

 

四.容器創建成功結果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM