docker使用jdk21启动jar包报错

bash 复制代码
[0.007s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.
[0.007s][error  ][gc,task  ] Failed to create worker thread

解决办法 1 (使用docker启动的情况,添加--privileged=true)

bash 复制代码
docker run --name server --privileged=true server

解决办法2 (使用docker-compose,在server底下加上privileged: true,然后重新执行docker-compose up -d)

yml 复制代码
#vim docker-compose.yml
version: "3"

name: system

services:
  redis:
    container_name: redis
    image: redis:6-alpine
    restart: unless-stopped
    ports:
      - "6379:6379"
    volumes:
      - redis:/data

  server:
    container_name: server
    build:
      context: ./server/
    image: server
    restart: unless-stopped
    ports:
      - "8080:8080"
    ulimits:
      nproc: 65535
    # 主要的是这里
    privileged: true
    depends_on:
      - redis
相关推荐
疯狂成瘾者11 小时前
LangChain4j ApacheTikaDocumentParser:多格式文档接入的统一入
java·langchain4j
庞轩px12 小时前
第三篇:泛型深度解析——类型擦除与通配符的奥秘
java·编译·泛型·类型擦除
HoneyMoose20 小时前
Jenkins Cloudflare 部署提示错误
java·servlet·jenkins
阿丰资源20 小时前
基于SpringBoot的物流信息管理系统设计与实现(附资料)
java·spring boot·后端
Predestination王瀞潞20 小时前
Java EE3-我独自整合(第四章:Spring bean标签的常见配置)
java·spring·java-ee
overmind20 小时前
oeasy Python 121[专业选修]列表_多维列表运算_列表相加_列表相乘
java·windows·python
资深数据库专家20 小时前
总账EBS 应用服务器1 的监控分析
java·网络·数据库
房开民20 小时前
可变参数模板
java·开发语言·算法
t***54420 小时前
如何在现代C++中更有效地应用这些模式
java·开发语言·c++
_深海凉_20 小时前
LeetCode热题100-最小栈
java·数据结构·leetcode