Invention Publication
- Patent Title: 基于Docker技术提升Java应用程序部署效率的方法、系统
-
Application No.: CN202411457350.0Application Date: 2024-10-18
-
Publication No.: CN119396527APublication Date: 2025-02-07
- Inventor: 杨春发 , 权力 , 谭魏欣 , 李胜 , 李鑫 , 牛正威 , 邓阳杰 , 王洋
- Applicant: 中电建华东勘测设计研究院(郑州)有限公司 , 中国电建集团华东勘测设计研究院有限公司 , 荆州市河道网络与信息化中心
- Applicant Address: 河南省郑州市郑东新区商鼎路69号泰宏国际广场B座22层; ;
- Assignee: 中电建华东勘测设计研究院(郑州)有限公司,中国电建集团华东勘测设计研究院有限公司,荆州市河道网络与信息化中心
- Current Assignee: 中电建华东勘测设计研究院(郑州)有限公司,中国电建集团华东勘测设计研究院有限公司,荆州市河道网络与信息化中心
- Current Assignee Address: 河南省郑州市郑东新区商鼎路69号泰宏国际广场B座22层; ;
- Agency: 杭州九洲专利事务所有限公司
- Agent 韩小燕; 沈敏强
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F8/61 ; G06F8/41 ; G06F8/71 ; G06F8/65

Abstract:
本发明涉及一种基于Docker技术提升Java应用程序部署效率的方法、系统。适用于软件运维领域。本发明所采用的技术方案是:该方法包括:获取可运行Java程序的Docker镜像;将在该Docker镜像基础上进行代码修改后的增量代码打包、上传至服务器;将服务器中的增量代码共享或复制至容器中;对共享或复制至容器中的增量代码进行编译并更新至Jar中;对更新完成的容器进行重启。本发明在可运行Java程序的Docker镜像上进行代码修改,修改的增量代码打包、上传至服务器,对共享或复制至容器中的增量代码文件进行编译、更新,更新完成的容器进行重启以实现系统更新,无需将全量的代码打包、镜像制作并拉取,仅上传更新的增量代码至服务器指定路径,即能实现程序的快速部署。
Information query