mkdir -p /data/app/es

sudo chmod 777 /data/app/es -R
docker pull   docker.elastic.co/elasticsearch/elasticsearch:8.1.0
docker run -d --name es \
  -p 9200:9200 -p 9300:9300 \
  -e "discovery.type=single-node" \
  -e "ELASTIC_PASSWORD=eapwd" \
  -e "LOGSTASH_SYSTEM_PASSWORD=syseapwd" \
  -e "KIBANA_SYSTEM_PASSWORD=bpwd" \
  -e "BEATS_SYSTEM_PASSWORD=btpwd" \
  docker.elastic.co/elasticsearch/elasticsearch:8.1.0
  
docker cp es:/usr/share/elasticsearch/config /data/app/es
docker rm -f es

docker run -d --name es \
  -p 9200:9200 -p 9300:9300 \
  -e "discovery.type=single-node" \
  -e "ELASTIC_PASSWORD=eapwd" \
  -e "LOGSTASH_SYSTEM_PASSWORD=syseapwd" \
  -e "KIBANA_SYSTEM_PASSWORD=bpwd" \
  -e "BEATS_SYSTEM_PASSWORD=btpwd" \
  --privileged \
  -v /data/app/es/config:/usr/share/elasticsearch/config \
  -v /data/app/es/data:/usr/share/elasticsearch/data \
  -v /data/app/es/logs:/usr/share/elasticsearch/logs \
  -v /data/app/es/plugins:/usr/share/elasticsearch/plugins \
  docker.elastic.co/elasticsearch/elasticsearch:8.1.0

 docker logs es
 
 访问:https://local-369:9200/
 输入用户名:elastic 密码:eapwd
 {
  "name" : "d603f2994111",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "etgSSfNZRUiFL2Kg183peA",
  "version" : {
    "number" : "8.1.0",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "3700f7679f7d95e36da0b43762189bab189bc53a",
    "build_date" : "2022-03-03T14:20:00.690422633Z",
    "build_snapshot" : false,
    "lucene_version" : "9.0.0",
    "minimum_wire_compatibility_version" : "7.17.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "You Know, for Search"
}
关闭 https访问,使用http访问,无需用户名密码

 vim elasticsearch.yml
 xpack.security.enabled: true
 改为
 xpack.security.enabled: false
 
http://local-369:9200/

 

最后修改于 2024-10-25 08:28:10
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇