安装
拉取镜像
docker pull elasticsearch:7.5.1
启动
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.5.1
指定名称为es
,暴露端口 9200,9300到宿主机
修改跨域配置
docker exec -it es bash
vi config/elasticsearch.yml
增加配置
http.cors.enabled: true
http.cors.allow-origin: "*"
重启
docker restart es
安装管理控制台
docker pull mobz/elasticsearch-head:5
docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5
访问:
http://localhost:9100