elastichead 未与 elasticsearch docker 容器连接

Posted

技术标签:

【中文标题】elastichead 未与 elasticsearch docker 容器连接【英文标题】:elastichead is not connecting with elasticsearch docker container 【发布时间】:2021-04-17 16:26:33 【问题描述】:

即使我的 elasticsearch 容器正在运行,我的 elastichead 也没有连接。 我无法理解这个问题。

(env) C:\Users\shubh\Desktop\react-django\emt_api\emt_assets>docker ps -a

容器 ID 图像 命令创建的状态端口 名称 117ba87ad874 mdillon/postgis:11 “docker-entrypoint.s…” 9 小时前 上升 4 小时 0.0.0.0:5432->5432/tcp postgres 70b6527e1046 docker.elastic.co/elasticsearch/elasticsearch:6.8.8 “/usr/local/bin/dock...” 9 小时前 5 小时前 0.0.0.0:9200->9200/tcp, 9300/tcp 弹性搜索

但运行 elastichead head 后仍然没有连接。 我的系统是 windows 10 家庭版。

【问题讨论】:

【参考方案1】:

我正在使用包含 oracle 虚拟框的 docker 工具箱。在那里你可以看到你的 docker 机器设置。 只需在 docker quickstart 终端中使用命令停止您的 docker 机器

docker-machine stop <docker-machine name>

然后在您的 oracle 虚拟框中..转到系统>高级>将内存增加到 4gb(4096mb) 并在 docker quickstart 终端中使用命令启动 docker-machine

docker-machine start <docker-machine name>

并使用您的容器。

【讨论】:

你可以接受你的答案,因为它解决了你的问题【参考方案2】:

由于out of memory error,ES 进程死亡是很常见的。请参考我的this SO 答案以获取更多信息。

【讨论】:

以上是关于elastichead 未与 elasticsearch docker 容器连接的主要内容,如果未能解决你的问题,请参考以下文章

SKPhysicsBody 未与 SKShapeNode 对齐

片段 XXX 未与片段管理器关联

CKEditor 未与 easyadmin 集成显示

颤振行未与左侧对齐

Textarea 值未与表单一起发布

UINavigationBar titleview 图像未与 UINavigationBar 对齐