我的ENTRYPOINT是一个自定义脚本,主要内容是java -jar xxx.jar &后台启动java程序。重点来了,docker启动时如果将java程序后台运行,docker认为容器当前任务已执行完毕将自动关闭容器。所以将&符号去掉让java程序直接运行即可
java项目制作成docker容器后,容器启动后马上挂掉,docker日志无异常信息
最新推荐文章于 2024-03-04 20:11:22 发布
本文介绍如何在Docker容器内正确运行Java程序。重点解决因后台运行导致容器自动关闭的问题,通过调整ENTRYPOINT脚本来确保Java程序稳定运行。
2401

被折叠的 条评论
为什么被折叠?



