docker下载es命令
docker pull elasticsearch
查看已拉取的镜像
docker images
docker启动es并设置内存【不设置内存容易导致启动容器失败】
docker run -d -e “ES_JAVA_OPTS=-Xms512m -Xmx512m” --name es2 -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” 5acf0e8da90b
docker查看容器日志
docker logs 容器名/容器id
进入容器内部,修改elasticsearch.yml文件
docker exec -it 容器名/id /bin/bash
在elasticsearch.yml中加入下面的配置
cluster.name: “qfcwx-cluster”
开启外部访问配置
network.host: 0.0.0.0
允许跨域
http.cors.enabled: true
http.cors.allow-origin: “*”