首页 > 解决方案 > Docker 容器无故退出 137

问题描述

当我在远程计算机上运行 docker 容器时,它们有时会以代码 137 退出,这通常意味着 SIGKILL 或内存不足 (OOM) 错误。但是,我没有手动杀死任何容器。我开始使用“docker stats”检查实时内存使用情况,每个容器在 126GB 限制中使用了大约 8.2GB。此外,我使用“watch free -g”来检查以 GB 为单位的实时空闲内存,我看到在容器被杀死的那一刻还剩下大量内存。

来自“docker inspect”的错误消息是空的,“OOMKilled”是假的。码头工人检查错误消息

我确实注意到,如果我同时运行多个容器(来自单独的 docker 映像),这似乎更有可能发生。

有没有人遇到过这个问题?

标签: dockerout-of-memory

解决方案


推荐阅读