碰到个怪问题, docker 启动容器的时候提示内存不足?

14 天前
 gzk329

运行 docker run 命令的时候,提示:applying cgroup configuration for process caused "failed to write 1 to memory.kmem.limit_in_bytes: write /sys/fs/cgroup/memory/docker/<container_id>/memory.kmem.limit_in_bytes: cannot allocate memory"": unknown.

我查看了系统的内存,空余很多,缓冲内存比较大,但是总体 available 很大,远超于运行容器申请的。 然后我看系统中 cgroup 内存情况,其中,docker 子 cgroup 内存使用了 230G ( memory.usage_in_bytes ) ,接近物理内存的总量了,但是 docker 此时无容器运行,也检查了 docker 系统情况,buildCache 为 0 。

这个会是什么情况?有没有大佬能指点一下?

740 次点击
所在节点    Docker
1 条回复
ysc3839
14 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1070269

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX