默认Docker 已经 安装完毕!!
Docker pull elasticsearch:5.6.11
docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:5.6.11
-d :后台运行
-p:指向端口号
-name : 容器名称
-e:设置环境变量(好像很重要)。ES_JAVA_OPTS变量名,-Xms下限,-Xmx上限
此处扩展一个(-m : 设置内存大小),但是我觉得使用后没有效果不知道为啥,请知道的读者留言。
run之后 docker ps -a es 状态为 Exited
docker logs es 查看日志 具体问题具体解析!
Docker pull kibana:5.6.11
docker run --name kibana --link=elasticsearch -p 5601:5601 -d kibana:5.6.11
--link连接到elasticsearch容器
注: elasticsearch & kibana 最少大版本需一致.