[Elasticsearch Tutorial] 1. 利用Docker安裝Elasticsearch, 本機或GCE上
此篇文章會利用Docker來安裝一個簡易的Elasticsearch server,用來後續學習及探索實驗各種功能.
首先,你的電腦上必須先安裝docker,如果沒有而且也不想裝的話,後面有示範如何直接將官方的docker image直接部署上GCP的GCE的VM上.
跑完之後可以docker ps看一下是否有成功,或是curl localhost:9200也能得到以下的回應:
首先,你的電腦上必須先安裝docker,如果沒有而且也不想裝的話,後面有示範如何直接將官方的docker image直接部署上GCP的GCE的VM上.
在本機上安裝
本機上有docker的話,很簡單!一個指令就完畢,可以將指令記到一個shell script裡,以後就不需要一直打,或是忘記怎麼打,指令如下:跑完之後可以docker ps看一下是否有成功,或是curl localhost:9200也能得到以下的回應:
在GCE安裝
這邊假設您有操作過GCE,直接進到建立VM的頁面,把將容器部署至這個VM的選項打勾,於映像檔那邊填入docker.elastic.co/elasticsearch/elasticsearch:7.5.1,這邊使用的是7.5.1版本
之後可以ssh進去機器裡面curl localhost:9200看看,設定一下防火牆的話,就能透過外部IP開始測試探索囉
By the way, 我這邊是用n1-standard-1的機器(1 vCPU, 3.5 GB RAM),機器啟動之後,大約還要等個一兩分鐘,Elasticsearch才會起好,再用更小的機器的話就還蠻卡的.
By the way, 我這邊是用n1-standard-1的機器(1 vCPU, 3.5 GB RAM),機器啟動之後,大約還要等個一兩分鐘,Elasticsearch才會起好,再用更小的機器的話就還蠻卡的.
留言
張貼留言