docker安装elasticsearch_Elasticsearch amp; Kibana 部署安装 (Docker)
Elasticsearch
啟動容器
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -v /data/elasticsearch:/usr/share/elasticsearch/data docker.elastic.co/elasticsearch/elasticsearch:7.9.2
參數詳解
docker run 創建并啟動容器 -d 后臺運行 --name elasticsearch 指定容器唯一的名稱,方便管理 -p 9200:9200 -p 9300:9300 映射容器端口到宿主機上 -e "discovery.type=single-node" 環境變量配置單機模式 -v /data/elasticsearch:/usr/share/elasticsearch/data 持久化數據存儲 docker.elastic.co/elasticsearch/elasticsearch:7.9.2 鏡像名稱及版本修改配置文件
宿主機上運行,進入容器的命令行終端docker exec -it elasticsearch /bin/bash
進入容器后,容器內編輯配置vi config/elasticsearch.yml
退出容器exit
重啟容器使配置生效docker restart elasticsearch
為了添加安全性,啟用賬號密碼的鑒權功能
宿主機上運行,進入容器的命令行終端docker exec -it elasticsearch /bin/bash
隨機產生密碼并設置bin/elasticsearch-setup-passwords auto
Kibana
啟動容器
docker run -d --name kibana --link elasticsearch -e ELASTICSEARCH_URL=http://elasticsearch:9200 -p 5601:5601 kibana:7.9.2
參數詳解
docker run 創建并啟動容器 -d 后臺運行 --name kibana 指定容器唯一的名稱,方便管理 --link elasticsearch 使kibana與elasticsearch同處于一個網絡方便主機名通訊 -p 5601:5601 映射容器端口到宿主機上 -e ELASTICSEARCH_URL=http://elasticsearch:9200 環境變量配置ES地址 kibana:7.9.2 鏡像名稱及版本修改配置文件
宿主機上運行,進入容器的命令行終端docker exec -it kibana /bin/bash
進入容器后,容器內編輯配置vi config/kibana.yml
退出容器exit
重啟容器使配置生效docker restart kibana
總結
以上是生活随笔為你收集整理的docker安装elasticsearch_Elasticsearch amp; Kibana 部署安装 (Docker)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: idea 用iterm 终端_iTerm
- 下一篇: jquery手写轮播图_jquery