下載鏡像檔案:
docker pull elasticsearch:7.4.2
docker pull kibana:7.4.2
創建實體:
Elasticsearch
創建容器外的掛載目錄和es組態檔
mkdir -p /mydata/elasticsearch/config
mkdir -p /mydata/elasticsearch/data
所有外部服務都可以訪問docker容器內的ES
echo "http.host:0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml
目錄權限設定,可不用設定:
作用:任何用戶所在的任何組都可以進行讀寫和執行
chmod -R 777 /mydata/elasticsearch/
運行實體,并進行目錄掛載和es環境配置:
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx128m" \
-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /mydata/elasticsearch/data:/usr/share/elasticsearch/data \
-v /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.4.2
查看實體:
docker ps
瀏覽器輸入,例如:
http://192.168.70.155:9200
Kibana
運行實體:
docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.70.155:9200 -p 5601:5601 \
-d kibana:7.4.2
瀏覽器輸入,例如:
http://192.168.70.155:5601
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/252099.html
標籤:其他
上一篇:老碼農淚述:混職場的九大鐵律
下一篇:Linux系統網卡配置詳細教程!
