在docker容器中安裝elasticsearch步驟
阿新 • • 發佈:2019-02-15
1、docker search elasticsearch搜尋可安裝的elasticsearch
2、docker pull elasticsearch選擇安裝NAME為elasticsearch的這個映象
3、docker images檢視容器中已經下載的映象
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 37ad37f1c8a7啟動elasticsearch映象
說明:
-e ES_JAVA_OPTS="-Xms256m -Xmx256m" 限制堆記憶體大小,防止elasticsearch啟動佔用記憶體過大
-d 後臺啟動
-p 9200:9200 將虛擬機器9200埠對映到elasticsearch的9200埠(web通訊預設使用9200埠)
-p 9300:9300 將虛擬機器9300埠對映到elasticsearch的9300埠(分散式情況下,各個節點之間通訊預設使用9300埠)
--name ES01 指定一個名字(ES01隨意指定)
37ad37f1c8a7 映象的id(也就是docker images命令檢視到的結果IMAGE_ID的值)
4、瀏覽器輸入自己的虛擬機器ip和elasticsearch的9200埠,執行結果如下圖表示安裝成功