Linux 运行时:无法使用Docker创建新的OS线程

Linux 运行时:无法使用Docker创建新的OS线程,linux,docker,ubuntu,Linux,Docker,Ubuntu,我在Ubuntu机器上运行7个docker容器 当我启动所有容器时,它们运行良好。但是,过了一会儿,其中两个停止运行(即使我使用--restart always选项运行了docker run命令) 然后,我检查了这两个容器(使用docker inspect命令),发现抛出了以下错误: 运行时:无法创建新的操作系统线程(已经有7个;errno=11) 我还使用命令ps-huhp | wc-l计算了docker进程中运行的线程数(20) 我想我不能让这么多的集装箱同时运行,对吗 如何避免系统过载?您

我在Ubuntu机器上运行7个docker容器

当我启动所有容器时,它们运行良好。但是,过了一会儿,其中两个停止运行(即使我使用
--restart always
选项运行了
docker run
命令)

然后,我检查了这两个容器(使用
docker inspect
命令),发现抛出了以下错误:
运行时:无法创建新的操作系统线程(已经有7个;errno=11)

我还使用命令
ps-huhp | wc-l
计算了docker进程中运行的线程数(20)

我想我不能让这么多的集装箱同时运行,对吗


如何避免系统过载?

您可能内存不足或其他限制:

  • 以及尽可能的解决办法: