官方下載最新
docker鏡像地址
翻牆原因:官方鏡像調整爲阿里雲鏡像倉庫
由於翻牆,下載比較慢,可以使用阿里雲docker的鏡像倉庫:
步驟如下:
- 如果你係統是CentOS, 需要:
修改daemon配置文件/etc/docker/daemon.json ,將複製的地址按照如下格式寫入文件,若存在多行,使用逗號分隔。
{
"registry-mirrors": ["https://wixr7yss.mirror.aliyuncs.com"]
}
- 如果你在mac上安裝的Docker ,需要:
點擊電腦屏幕上方狀態欄裏的docker圖標,然後點擊preference,然後點擊daemon
然後打開下面的窗口:
安裝命令操作
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.3.2
創建一個網絡命令
如你需要安裝kibana 等其他,爲了es和kibana通信,讓他們在同一個網絡中,名字任意取
docker network create esnet
查看鏡像命令
docker images
運行ES啓動
docker run --name es -p 9200:9200 -p 9300:9300 --network esnet -e "discovery.type=single-node" d7052f192d01
- -name 名稱
給容器起個名字
- -p 外部訪問端口:容器端口
9200是供htpp訪問端口,9300是供tcp訪問的端口,如果不做端口映射,瀏覽器就不能訪問elasticsearch的服務
- --network 網絡名
用於多個服務通信與隔離,例如用kibana連接elasticsearch就需要他們在同一個網絡下
- d7052f192d01
通過docker images命令查看到需要創建的容器id,此處用鏡像名也可以
安裝命令截圖如下:
完成完成後效果圖:
如果安裝完Head插件後的效果如下:
此時恭喜你完成了ES 安裝配置,下面會介紹,elasticsearch-head 插件的安裝。
如果ES關閉再次進入,需要
啓動容器:
docker start f26ab01ddc02
進入容器命令:
docker exec -it f26ab01ddc02 /bin/bash
END
如有收穫,請幫忙轉發,後續會有更好文章貢獻,您的鼓勵是作者最大的動力!
歡迎關注我的公衆號:架構師的修煉,獲得獨家整理的學習資源和日常乾貨推送。本文由博客一文多發平臺 OpenWrite 發佈!