docker 安裝es/elasticsearch7.8.0


 依次執行以下命令

docker pull elasticsearch:7.8.0

mkdir -p /mydata/elasticsearch/{config,data,plugins}
echo "http.host: 0.0.0.0" > /mydata/elasticsearch/config/elasticsearch.yml
#不給權限啟動會報錯
chmod -R 775 /mydata/elasticsearch/

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.8.0

 

# 查看集群健康狀態
curl 127.0.0.1:9200/_cat/health?v
# 查看節點健康狀態
curl 127.0.0.1:9200/_cat/nodes?v
# 查看索引信息
curl 127.0.0.1:9200/_cat/indices?v

執行 curl http://127.0.0.1:9200/ 查看版本

{
  "name" : "elasticsearch",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "vkFxD09DQn6Uq9LZI4lGHQ",
  "version" : {
    "number" : "7.8.0",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "757314695644ea9a1dc2fecd26d1a43856725e65",
    "build_date" : "2020-06-14T19:35:50.234439Z",
    "build_snapshot" : false,
    "lucene_version" : "8.5.1",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM