基于双层容器化与动态解耦的软件部署方法及系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于双层容器化与动态解耦的软件部署方法及系统
申请号:CN202511161745
申请日期:2025-08-19
公开号:CN120653270B
公开日期:2025-11-04
类型:发明专利
摘要
本申请提出了一种基于双层容器化与动态解耦的软件部署方法及系统,该方法包括:通过Electron编译生成主程序可执行文件,在Ubuntu系统下基于Electron的第三方库将所述可执行文件打包成DEB安装包;获取动态脚本资源并压缩成压缩包,并将所述压缩包嵌套打包进所述DEB安装包;发送第一Ubuntu系统命令对所述DEB安装包进行安装,完成所述主程序部署;发送第二Ubuntu系统命令启动所述主程序,并通过解压所述压缩包将所述动态脚本资源安装到指定目录下;所述主程序发送第三Ubuntu系统命令启动所述动态脚本资源,并在启动成功后建立websocket连接。本申请采用双层容器化的嵌套打包模式,使得主程序或动态脚本资源均可独立完成更新,避免造成带宽浪费。
技术关键词
脚本 双层容器 动态 软件部署方法 资源 目录 http请求 沙箱 退避算法 软件部署系统 嵌套 序列 摘要 打包模块 机制 安装模块 电子设备 程序 处理器 通信模块