docker安装ElasticSearch 和 ElasticSearch-head

1,ElasticSearch
docker run -d --name=esNode1 -p 9200:9200 -p 9300:9300 elasticsearch:2.3 -Des.network.publish_host=“192.168.50.25”
然后打开浏览器: 192.168.50.25:9200
2.ElasticSearch-head

docker pull mobz/elasticsearch-head:5
docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5
然后打开浏览器: 192.168.50.25:9100 填入ES地址

docker安装ElasticSearch 和 ElasticSearch-head

遇到问题:
1.连接不上ES
docker exec -it 容器名字 bash
vi ES配置文件elasticsearch.yml加入2个参数,并重启
(没有vi apt-get update 然后 apt-get install -y vim)

http.cors.enabled: true
http.cors.allow-origin: "*"

docker restart 容器名