国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Docker 簡單部署 ElasticSearch的實現方法

2024-09-01 13:55:38
字體:
來源:轉載
供稿:網友

一、ElasticSearch是什么?

Elasticsearch也使用Java開發并使用Lucene作為其核心來實現所有索引和搜索的功能,但是它的目的是通過簡單的RESTful API來隱藏Lucene的復雜性,從而讓全文搜索變得簡單。

不過,Elasticsearch不僅僅是Lucene和全文搜索,我們還能這樣去描述它:

分布式的實時文件存儲,每個字段都被索

引并可被搜索分布式的實時分析搜索引擎

可以擴展到上百臺服務器,處理PB級結構化或非結構化數據

二、Docker 部署 ElasticSearch

2.1 拉取鏡像

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

2.2 運行容器

ElasticSearch的默認端口是9200,我們把宿主環境9200端口映射到Docker容器中的9200端口,就可以訪問到Docker容器中的ElasticSearch服務了,同時我們把這個容器命名為es

 

復制代碼代碼如下:
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.3.2

 

2.3 配置跨域

2.3.1 進入容器

由于要進行配置,因此需要進入容器當中修改相應的配置信息。

docker exec -it es /bin/bash

2.3.2 進行配置

# 顯示文件ls結果如下:LICENSE.txt README.textile config lib  modulesNOTICE.txt  bin       data  logs plugins# 進入配置文件夾cd config# 顯示文件ls結果如下:elasticsearch.keystore ingest-geoip log4j2.properties roles.yml users_roleselasticsearch.yml    jvm.options  role_mapping.yml  users# 修改配置文件vi elasticsearch.yml# 加入跨域配置http.cors.enabled: truehttp.cors.allow-origin: "*"

2.3 重啟容器

由于修改了配置,因此需要重啟ElasticSearch容器。

docker restart es

展示如下:

Docker,ElasticSearch

三、Docker 部署 ElasticSearch-Head

為什么要安裝ElasticSearch-Head呢,原因是需要有一個管理界面進行查看ElasticSearch相關信息

3.1 拉取鏡像

docker pull mobz/elasticsearch-head:5

3.2 運行容器

docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5

展示如下:

Docker,ElasticSearch

Docker,ElasticSearch

Docker,ElasticSearch

Docker,ElasticSearch

這樣,我們就完成了用Docker提供Elasticsearch服務,而不污染宿主機環境了,這樣還有一個好處,如果想同時啟動多個不同版本的Elastcsearch或者其他服務,Docker也是一個理想的解決方案。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泗阳县| 长沙县| 缙云县| 信丰县| 丹江口市| 新宁县| 新乡市| 荣昌县| 惠水县| 寿宁县| 瑞丽市| 贞丰县| 东乌珠穆沁旗| 河津市| 崇义县| 明光市| 本溪市| 包头市| 定结县| 台安县| 大竹县| 梨树县| 西宁市| 苍南县| 江安县| 军事| 曲沃县| 简阳市| 江西省| 罗定市| 奉新县| 柘城县| 太康县| 富锦市| 汪清县| 吉隆县| 六枝特区| 航空| 白银市| 乌兰浩特市| 临漳县|