天天看點

Docker啟動Elasticsearch+可視化頁面

win10目前(2020年12月23日17:47:22)已經能支援Docker和VMware一起運作了

要求:使用wsl2的docker+VMware16+

啟動docker

win10直接運作

Linux systemctl start docker

下載下傳es鏡像

https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.1
           

(有:7.1xxx就是制定版本,沒有就是最新版本)

下載下傳ElasticHD鏡像

docker pull containerize/elastichd
           

啟動Elasticsearch,最好要用個名字參數,要不然會很麻煩

docker run --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d docker.elastic.co/elasticsearch/elasticsearch:7.10.1
           

參數解釋:

–name es 制定名稱為es

-p:9200:9200 端口映射到本地端口9200

-e “discovery.type=single-node” 單機模式,一定要寫,否則不能正常啟動

-d 背景運作,預設就是背景的

啟動ElasticHD

docker run -p 9800:9800 -d --link es:esp containerize/elastichd
           

參數解釋:

-p:9800:9800 端口映射到本地端口9800

-d 背景運作

–link es:esp 關聯容器es:别名為esp,es容器的位址使用esp動态解析(很關鍵)

通路localhost:9800

Docker啟動Elasticsearch+可視化頁面

上方位址欄要改成剛剛指定的别名:9200

繼續閱讀