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
相关推荐
小徐Chao努力2 分钟前
Spring AI Alibaba A2A 使用指南
java·人工智能·spring boot·spring·spring cloud·agent·a2a
ascarl20105 分钟前
准确--Kubernetes 修改 NodePort 端口范围操作文档
云原生·容器·kubernetes
何包蛋H6 分钟前
Docker Maven 插件深度配置指南:Spotify vs Fabric8
docker·容器·maven
从零开始学习人工智能9 分钟前
解决Docker容器无法访问宿主机IP和端口的全维度实践指南
tcp/ip·docker·容器
rannn_11111 分钟前
【Git教程】概述、常用命令、Git-IDEA集成
java·git·后端·intellij-idea
我家领养了个白胖胖11 分钟前
向量化和向量数据库redisstack使用
java·后端·ai编程
苹果醋322 分钟前
Java设计模式实战:从面向对象原则到架构设计的最佳实践
java·运维·spring boot·mysql·nginx
郑州光合科技余经理32 分钟前
实战分享:如何构建东南亚高并发跑腿配送系统
java·开发语言·javascript·spring cloud·uni-app·c#·php
运维技术小记35 分钟前
以Jellyfin为例,给群晖NAS容器里的应用升级
容器
yaoxin52112337 分钟前
273. Java Stream API - Stream 中的中间操作:Mapping 操作详解
java·开发语言·python