Docker安装ElasticSerch
//下镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:6.3.2
//跑起来0.0
docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:6.3.2
//启动es
docker start es
//进去
docker exec -it es /bin/bash
//以下都是在es容器里面
vi config/elasticsearch.yml
加入跨域配置
#############
http.cors.enabled: true
http.cors.allow-origin: "*"
#############
//退出容器
exit
//重启es
docker restart es
访问127.0.0.1:9200
Docker 部署 ElasticSearch-Head
需要有一个管理界面进行查看ElasticSearch相关信息
docker pull mobz/elasticsearch-head:5
docker run -d --name es_admin -p 9100:9100 mobz/elasticsearch-head:5
docker exec -it es_admin /bin/bash
访问127.0.0.1:9100