一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識(shí) - Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

2021-03-07 18:44jianxuanbing 服務(wù)器知識(shí)

這篇文章主要介紹了Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

一、elasticsearch是什么?

elasticsearch也使用java開發(fā)并使用lucene作為其核心來實(shí)現(xiàn)所有索引和搜索的功能,但是它的目的是通過簡單的restful api來隱藏lucene的復(fù)雜性,從而讓全文搜索變得簡單。

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

分布式的實(shí)時(shí)文件存儲(chǔ),每個(gè)字段都被索

引并可被搜索分布式的實(shí)時(shí)分析搜索引擎

可以擴(kuò)展到上百臺(tái)服務(wù)器,處理pb級(jí)結(jié)構(gòu)化或非結(jié)構(gòu)化數(shù)據(jù)

二、docker 部署 elasticsearch

2.1 拉取鏡像

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

2.2 運(yùn)行容器

elasticsearch的默認(rèn)端口是9200,我們把宿主環(huán)境9200端口映射到docker容器中的9200端口,就可以訪問到docker容器中的elasticsearch服務(wù)了,同時(shí)我們把這個(gè)容器命名為es。

 

復(fù)制代碼 代碼如下:
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 進(jìn)入容器

由于要進(jìn)行配置,因此需要進(jìn)入容器當(dāng)中修改相應(yīng)的配置信息。

?
1
docker exec -it es /bin/bash

2.3.2 進(jìn)行配置

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 顯示文件
ls
結(jié)果如下:
license.txt readme.textile config lib  modules
notice.txt  bin       data  logs plugins
 
# 進(jìn)入配置文件夾
cd config
 
# 顯示文件
ls
結(jié)果如下:
elasticsearch.keystore ingest-geoip log4j2.properties roles.yml users_roles
elasticsearch.yml    jvm.options  role_mapping.yml  users
 
# 修改配置文件
vi elasticsearch.yml
 
# 加入跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"

2.3 重啟容器

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

?
1
docker restart es

展示如下:

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

三、docker 部署 elasticsearch-head

為什么要安裝elasticsearch-head呢,原因是需要有一個(gè)管理界面進(jìn)行查看elasticsearch相關(guān)信息

3.1 拉取鏡像

?
1
docker pull mobz/elasticsearch-head:5

3.2 運(yùn)行容器

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

展示如下:

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

Docker 簡單部署 ElasticSearch的實(shí)現(xiàn)方法

這樣,我們就完成了用docker提供elasticsearch服務(wù),而不污染宿主機(jī)環(huán)境了,這樣還有一個(gè)好處,如果想同時(shí)啟動(dòng)多個(gè)不同版本的elastcsearch或者其他服務(wù),docker也是一個(gè)理想的解決方案。

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://www.cnblogs.com/jianxuanbing/p/9410800.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美性理论片在线观看片免费 | 欧美一级xxxx俄罗斯一级 | 国产精品第2页 | 亚洲精品91香蕉综合区 | 久久99re热在线观看视频 | 国产高清视频网站 | 亚洲精品久久久久69影院 | h玉足嫩脚嗯啊白丝 | 午夜日本大胆裸艺术 | 亚洲精品国产SUV | 精品视频在线免费观看 | 三级理论在线播放大全 | a级成人毛片免费图片 | 好女孩韩剧免费观看 | 9自拍视频在线观看 | 午夜爱 | ysl千人千色t9t9t9 | 国产 国语对白 露脸正在播放 | 男人天堂资源网 | 午夜精品国产 | 韩国三级理韩国三级理人伦 | 久久婷婷五月综合色精品首页 | 国产福利视频一区二区微拍 | waswaswas免费 | 国产裸舞福利资源在线视频 | 亚洲欧美精品久久 | 日本xxxxx69hd日本 | 沉香如屑西瓜视频免费观看完整版 | 人人九九精 | 亚飞与亚基高清国语在线观看 | 秋霞宅宅236理论片 秋霞一级黄色片 | 九九久久国产精品免费热6 九九精品视频一区二区三区 | 国产高清免费在线 | 男男gaygays中国 | 亚洲精品中文字幕久久久久久 | 日韩一区二区三区四区不卡 | 成人免费片 | 性夜夜春夜夜爽AA片A | 91精品免费国产高清在线 | 97久久天天综合色天天综合色hd | 日本动漫啪啪动画片mv |