docker run -d --name elasticsearch --net tcnetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.6.1node
#docker run -d -p 5044:5044 --net tcnetwork docker.elastic.co/logstash/logstash:6.6.1docker
docker run --rm -it -v ~/pipeline/:/usr/share/logstash/pipeline/ docker.elastic.co/logstash/logstash:6.6.1cors
docker run -d -p 9100:9100 --net=tcnetwork mobz/elasticsearch-head:5elasticsearch
docker run -d --name kibana --net tcnetwork -p 5601:5601 kibana:6.6.1spa
sudo sysctl -w vm.max_map_count=262144ip
二. 鏈接不上ES
vi ES配置文件elasticsearch.yml加入2個參數,並重啓it
http.cors.enabled: true
http.cors.allow-origin: "*"
參數說明:pip
參數 缺省值 說明
http.cors.enabled true 若是啓用了 HTTP 端口,那麼此屬性會指定是否容許跨源 REST 請求。
http.cors.allowed.origin localhost 若是 http.cors.enabled 的值爲 true,那麼該屬性會指定容許 REST 請求來自何處。
備註:elasticsearch-head 5能夠匹配ES v五、v6
ast