docker JAR分离大包部署
Closed this issue · 7 comments
caigaolin commented
版本号:
3.6.2
分支: master?还是springboot3?
前端版本: vue3版?还是 vue2版?
问题描述:
docker分离式部署,jar单独放到lib文件夹下,启动报错,服务器是linux
截图&代码:
友情提示(为了提高issue处理效率):
- 未按格式要求发帖、描述过于简抽象的,会被直接删掉;
- 请自己初判问题描述是否清楚,是否方便我们调查处理;
- 针对问题请说明是Online在线功能(需说明用的主题模板),还是生成的代码功能;
- springboot3_sas分支采用
Spring Authorization Server
替换Shiro
,目前是beta版不稳定,生产项目不要使用;
zhangdaiscott commented
现在的swagger用的不是openapi,这是你们自己改的?
caigaolin commented
您好,没有进引入依赖这个是版本自带的
… 2024年4月30日 10:14,JEECG ***@***.***> 写道:
现在的swagger用的不是openapi,这是你们自己改的?
—
Reply to this email directly, view it on GitHub <#6196 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALAGWOWJ7UTNPWYIZAEQYC3Y73467AVCNFSM6AAAAABG6B6KOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBUGE4DKNZVGY>.
You are receiving this because you authored the thread.
zhangdaiscott commented
分支: master?还是springboot3?
前端版本: vue3版?还是 vue2版?
caigaolin commented
分支是3.6.2
… 2024年4月30日 13:56,JEECG ***@***.***> 写道:
分支: master?还是springboot3?
前端版本: vue3版?还是 vue2版?
—
Reply to this email directly, view it on GitHub <#6196 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ALAGWOWNE4V4ZYUNZXKVAVDY74XA7AVCNFSM6AAAAABG6B6KOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBUGQZTMNRWGI>.
You are receiving this because you authored the thread.
zhangdaiscott commented
zj 测试
EightMonth commented
jar分离打包部署文档:https://help.jeecg.com/java/publish/jarlib.html
docker部署方案请参考官方文档:https://help.jeecg.com/java/setup/dockerset/soft.html
官方文档中,并未提供分离大包部署方案的docker方案,如果使用默认的dockerfile打包,无法将lib目录打包进入镜像,需要修改dockerfile 把lib目录使用COPY命令把lib目录复制进入docker镜像打包即可
caigaolin commented
上图项目依赖的包大部分都在lib文件下下,base-upms-biz-test.jar里面只有几个项目核心的依赖包,而且很下,每次只需上传这个jar就可以,启动时采用:执行run.sh就可以,只要依赖包不升级版本lib就不用替换。采用这种分离时部署,减少主jar包过大。咱们提供的有window版本的,但是docker部署的没有,咱们提供的单体框架,我尝试这种形式不行。还请指导完善。
…--
业精于勤,荒于嬉,行成于思,毁于随。
在 2024-05-14 14:13:11,"EightMonth" ***@***.***> 写道:
docker部署方案请参考官方文档:https://help.jeecg.com/java/setup/dockerset/soft.html
官方文档中,并未提供分离大包部署方案,麻烦说明如何做的分离大包部署方案,以便于后续提供支持
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>