docker容器启动失败报runtime/cgo: pthread_create failed: Resource temporarily unavailable SIGABRT: abort PC=0x7f1bada37387 m=4 sigcode=18446744073709551610
时间: 2024-02-28 18:53:22 浏览: 226
这个错误通常是由于线程资源不足导致的。可以尝试增加容器中的线程限制,以便容器可以创建更多的线程。
在Docker中,可以使用`--ulimit`参数来增加线程限制。例如,以下命令将容器中的线程限制增加到65535:
```
docker run --ulimit nproc=65535 my-image
```
你也可以检查宿主机的线程限制是否足够,如果宿主机的线程限制太小,可能会影响容器的启动。可以通过修改宿主机的`/etc/security/limits.conf`文件来增加线程限制。
如果以上方法不能解决问题,请提供更多的信息,我会尽力帮助你解决问题。
阅读全文