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
相关推荐
数据小爬虫@1 分钟前
如何利用java爬虫获得淘宝商品评论
java·开发语言·爬虫
小袁搬码1 分钟前
Windows中指定路径安装DockerDesktop
windows·docker·容器·docker desktop
喜欢猪猪2 分钟前
面试题---深入源码理解MQ长轮询优化机制
java
qq_3129201126 分钟前
docker 部署 kvm 图形化管理工具 WebVirtMgr
运维·docker·容器
踏雪Vernon27 分钟前
[OpenHarmony5.0][Docker][环境]OpenHarmony5.0 Docker编译环境镜像下载以及使用方式
linux·docker·容器·harmonyos
草莓base32 分钟前
【手写一个spring】spring源码的简单实现--bean对象的创建
java·spring·rpc
drebander1 小时前
使用 Java Stream 优雅实现List 转化为Map<key,Map<key,value>>
java·python·list
乌啼霜满天2491 小时前
Spring 与 Spring MVC 与 Spring Boot三者之间的区别与联系
java·spring boot·spring·mvc
tangliang_cn1 小时前
java入门 自定义springboot starter
java·开发语言·spring boot
程序猿阿伟1 小时前
《智能指针频繁创建销毁:程序性能的“隐形杀手”》
java·开发语言·前端