|
Docker启动时报错: Failed to start thread “GC Thread#0“ - pthread_create failed (EPERM)
转载作者:吨吨幻想家
启动Docker容器时,报错内存不足
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /opt/java/openjdk
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
[0.004s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 2040k, guardsize: 4k, detached.
[0.005s][error ][gc,task ] Failed to create worker thread
解决方法:
docker run -d --name tomcat01 --privileged=true -p 8080:8080 tomcat
在运行指令中加上参数 --privileged=true,用于获取真正的root权限
|