docker安裝elasticsearch和kibana

docker安裝elasticsearch和kibana

主要介紹如何使用docker 安裝elasticsearch 和elasticsearch 赖临,使用的都是7.5的版本浦妄。

1. 安裝docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2. 拉取es鏡像

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

3. 單節(jié)點運行es

docker run -d --restart=always -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.5.0

4. 多節(jié)點運行es

  • 創(chuàng)建一個docker-compose.yml 文件
version: '2.2'
services:
  es01:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.5.0
    container_name: es01
    environment:
      - node.name=es01
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es02,es03
      - cluster.initial_master_nodes=es01,es02,es03
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - data01:/usr/share/elasticsearch/data
    ports:
      - 9200:9200
    networks:
      - elastic
  es02:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.5.0
    container_name: es02
    environment:
      - node.name=es02
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es01,es03
      - cluster.initial_master_nodes=es01,es02,es03
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - data02:/usr/share/elasticsearch/data
    networks:
      - elastic
  es03:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.5.0
    container_name: es03
    environment:
      - node.name=es03
      - cluster.name=es-docker-cluster
      - discovery.seed_hosts=es01,es02
      - cluster.initial_master_nodes=es01,es02,es03
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - data03:/usr/share/elasticsearch/data
    networks:
      - elastic

volumes:
  data01:
    driver: local
  data02:
    driver: local
  data03:
    driver: local

networks:
  elastic:
    driver: bridge
  • 節(jié)點 es01 監(jiān)聽 localhost:9200迅皇, es02 和 es03 類似
  • 數(shù)據(jù)卷 data01,data02,data03「危可以持久化
  • 啟動:docker-compose up
  • 停止:docker-compose down
  • 停止并刪除數(shù)據(jù)卷:docker-compose down -v
  • 查看節(jié)點是否啟動
curl -X GET "localhost:9200/_cat/nodes?v&pretty"

4. 設置 vm.max_map_count

The vm.max_map_count kernel setting must be set to at least 262144 for production use.

grep vm.max_map_count /etc/sysctl.conf
vm.max_map_count=262144

To apply the setting on a live system, run:

sysctl -w vm.max_map_count=262144

5. 安裝kibana

docker pull docker.elastic.co/kibana/kibana:7.5.0

6. 設置kibana

docker run --link YOUR_ELASTICSEARCH_CONTAINER_NAME_OR_ID:elasticsearch -p 5601:5601 {docker-repo}:{version}
docker run -d --restart=always --link a72adb9bf49a:elasticsearch -p 5601:5601 docker.elastic.co/kibana/kibana:7.5.0

7. 拉取logstash鏡像

docker pull docker.elastic.co/logstash/logstash:7.5.0

7. 安裝elasticsearch head插件監(jiān)控管理

docker pull mobz/elasticsearch-head:5
docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5

參考leileitang的博客

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末溅固,一起剝皮案震驚了整個濱河市思灌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖妒貌,帶你破解...
    沈念sama閱讀 221,888評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件通危,死亡現(xiàn)場離奇詭異,居然都是意外死亡灌曙,警方通過查閱死者的電腦和手機菊碟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來在刺,“玉大人逆害,你說我怎么就攤上這事◎纪眨” “怎么了魄幕?”我有些...
    開封第一講書人閱讀 168,386評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長颖杏。 經(jīng)常有香客問我纯陨,道長,這世上最難降的妖魔是什么留储? 我笑而不...
    開封第一講書人閱讀 59,726評論 1 297
  • 正文 為了忘掉前任翼抠,我火速辦了婚禮,結(jié)果婚禮上获讳,老公的妹妹穿的比我還像新娘阴颖。我一直安慰自己,他們只是感情好丐膝,可當我...
    茶點故事閱讀 68,729評論 6 397
  • 文/花漫 我一把揭開白布量愧。 她就那樣靜靜地躺著,像睡著了一般帅矗。 火紅的嫁衣襯著肌膚如雪偎肃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,337評論 1 310
  • 那天损晤,我揣著相機與錄音软棺,去河邊找鬼红竭。 笑死尤勋,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的茵宪。 我是一名探鬼主播最冰,決...
    沈念sama閱讀 40,902評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼稀火!你這毒婦竟也來了暖哨?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,807評論 0 276
  • 序言:老撾萬榮一對情侶失蹤凰狞,失蹤者是張志新(化名)和其女友劉穎篇裁,沒想到半個月后沛慢,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,349評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡达布,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,439評論 3 340
  • 正文 我和宋清朗相戀三年团甲,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片黍聂。...
    茶點故事閱讀 40,567評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡躺苦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出产还,到底是詐尸還是另有隱情匹厘,我是刑警寧澤,帶...
    沈念sama閱讀 36,242評論 5 350
  • 正文 年R本政府宣布脐区,位于F島的核電站愈诚,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏牛隅。R本人自食惡果不足惜扰路,卻給世界環(huán)境...
    茶點故事閱讀 41,933評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望倔叼。 院中可真熱鬧汗唱,春花似錦、人聲如沸丈攒。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽巡验。三九已至际插,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間显设,已是汗流浹背框弛。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留捕捂,地道東北人瑟枫。 一個月前我還...
    沈念sama閱讀 48,995評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像指攒,于是被迫代替她去往敵國和親慷妙。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,585評論 2 359