Docker 搭建 Elastic search

拉取Es镜像

docker pull elasticsearch:7.2.0

运行容器

设置为单节点启动,521M内存。

  • p 端口映射
  • d 后台运行
  • e 启动参数
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -d elasticsearch:7.2.0

修改跨域配置

  • 进入到es容器中
docker exec -it elasticsearch /bin/bash
cd /usr/share/elasticsearch/config/
vi elasticsearch.yml

  • 在配置文件最后添加
http.cors.enabled: true
http.cors.allow-origin: "*"

  • 重启
docker restart elasticsearch

你可能感兴趣的:(docker,elasticsearch,docker,elasticsearch,es,linux)