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