docker使用jdk21啟動jar包報錯的解決方案
docker使用jdk21啟動jar包報錯
[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)
docker run --name server --privileged=true server
解決辦法2 (使用docker-compose,在server底下加上privileged: true,然后重新執(zhí)行docker-compose up -d)
#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到此這篇關于docker使用jdk21啟動jar包報錯的解決方案的文章就介紹到這了,更多相關docker 啟動jar包報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解使用Docker部署MySQL(數(shù)據(jù)持久化)
這篇文章主要介紹了詳解使用Docker部署MySQL(數(shù)據(jù)持久化),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09
Docker?import與load常見錯誤及正確用法詳解(新手避坑指南)
在Docker鏡像管理中docker import和docker load是兩個用于導入鏡像的重要命令,雖然功能相似,但適用場景和使用方式存在顯著差異,這篇文章主要介紹了Docker?import與load常見錯誤及正確用法的相關資料,需要的朋友可以參考下2025-12-12
云centos開啟docker遠程服務鏈接的實現(xiàn)步驟
本文主要介紹了云centos開啟docker遠程服務鏈接,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09
Docker 鏡像優(yōu)化(從1.16GB到22.4MB)
在這篇文章中,我將重點討論如何優(yōu)化 Docker 鏡像以使其輕量化,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08
使用Docker安全地部署OpenClaw(龍蝦)的詳細步驟
OpenClaw (龍蝦) 是一個強大的個人 AI 助手,它可以連接各種消息平臺并執(zhí)行工具,本文介紹如何通過 Docker Compose 安全地部署 OpenClaw,并解析其中的關鍵配置,需要的朋友可以參考下2026-03-03
Mac下Docker Desktop starting的問題及解決過程
作者遇到DockerDesktop啟動卡住的問題,原因是VirtualDiskLimit默認64GB限制導致Docker.raw過大,通過復制Docker.raw、修改文件名、重啟DockerDesktop,然后增加VirtualDiskLimit值并重命名,解決了問題2026-04-04
docker部署rustdesk遠程控制服務器的實現(xiàn)
RustDesk是一款體驗優(yōu)秀的遠程控制軟件,本文主要介紹了docker部署rustdesk遠程控制服務器的實現(xiàn),具有一定的參考價值,感興趣的可以了2024-05-05

