You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

偶发Docker容器启动失败:无法分配内存问题求助

Docker偶发内存分配错误排查求助

环境信息

  • 操作系统:Red Hat Enterprise Linux release 8.7 (Ootpa)
  • 已安装Docker组件版本:
$ sudo yum list installed | grep docker
containerd.io.x86_64                         1.6.9-3.1.el8                               @docker-ce-stable
docker-ce.x86_64                             3:20.10.21-3.el8                            @docker-ce-stable
docker-ce-cli.x86_64                         1:20.10.21-3.el8                            @docker-ce-stable
docker-ce-rootless-extras.x86_64             20.10.21-3.el8                              @docker-ce-stable
docker-scan-plugin.x86_64                    0.21.0-3.el8                                @docker-ce-stable

问题描述

数日执行数百次Docker调用,仅少数失败,失败率不足1%且无法复现。调用命令如下:

/usr/bin/docker
run
-u
1771:1771
-a
stdout
-a
stderr
-v
/my_path:/data
--rm
my_image:latest
my_entry
--my_args

报错发生时系统仍有大量空闲内存,报错时段应用每秒发起约5次Docker调用,每次调用耗时5-10秒。

错误信息

docker: Error response from daemon: failed to create endpoint recursing_aryabhata on network bridge: failed to add the host (veth6ad97f8) <=> sandbox (veth23b66ce) pair interfaces: cannot allocate memory.

更新记录(2023年10月19日)

该问题在Docker社区已有相关讨论议题。

求助需求

排查并解决此偶发的Docker容器启动内存分配错误问题。


内容的提问来源于stack exchange,提问作者hpaknia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 06:46:04