Elasticsearch学习笔记之Docker Container exited with code 137
0x00 概述
按照极客时间的教程,以docker-compose的方式运行kibana和elasticsearch,发现报错Docker Container exited with code 137;
课程github链接
# https://github.com/geektime-geekbang/geektime-ELK/tree/master/part-1/2.3-%E5%9C%A8Docker%E5%AE%B9%E5%99%A8%E4%B8%AD%E8%BF%90%E8%A1%8CElasticsearch%2CKibana%E5%92%8CCerebro
0x02 解决方案
由于环境是虚拟机,搜索发现是虚拟机资源配置不足造成的,原虚拟机CPU 1C 内存2GB,修改资源为CPU 1C 2线程 内存4GB,启动正常
参考
# https://blog.csdn.net/doctorone/article/details/88107135
当然也可以采用现限制container的内存方式解决,以上方案中已也提及如何修改yaml文件限制container内存
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?