我在利用docker-compose进行elasticsearch的安装配置,确认docker-compse拉取镜像过程中无问题,镜像成功下载,结果在运行docker-compse up -d命令后,虽然也显示elasticsearch和kibana容器创建完毕,但是在页面访问9200端口时,没有出现成功时的提示信息。
9200端口无法访问。
通过查看docker日志,排除异常故障原因。
最终发现是elasticsearch启动失败,原因是vm虚拟机的内存默认分配的太低了,导致elasticsearch容器启动不起来!
elasticsearch启动时遇到的错误:
效果如下:
kibana也可以正常访问了。