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
相关推荐
phltxy几秒前
Spring AI 应用开发
java·人工智能·spring
码不停蹄的玄黓3 分钟前
Arthas 线上问题排查实战:CPU过高、频繁GC
java
qq_452396235 分钟前
第十三篇:《Docker Swarm 集群基础》
运维·docker·容器
Michaelwubo7 分钟前
swagger全集通+mock(prism)
java
ss27328 分钟前
ai编程Trae cn生成图书管理系统(1)
java·数据库·spring boot·python·flask·fastapi
如竟没有火炬32 分钟前
寻找峰值——二分
java·开发语言·数据结构·python·算法·散列表
Lumbrologist44 分钟前
【C++】零基础入门 · 第 17 节:多线程编程基础
java·c++·算法
tkevinjd1 小时前
事务、ACID与隔离
java·数据库·sql
阿洛学长1 小时前
Kali Linux 虚拟机安装(VMware Workstation 17)
java·linux·服务器
AI人工智能+电脑小能手1 小时前
【大白话说Java面试题 第91题】【Mysql篇】第21题:分布式锁的使用场景和原理?
java·数据库·分布式·mysql·面试