基于Docker软硬一体化的交付方法及装置

基本信息

申请号 CN202010660803.5 申请日 -
公开(公告)号 CN111831396A 公开(公告)日 2020-10-27
申请公布号 CN111831396A 申请公布日 2020-10-27
分类号 G06F9/455(2006.01)I 分类 计算;推算;计数;
发明人 杜晓伟;石拓 申请(专利权)人 融慧金科金融服务外包(北京)有限公司
代理机构 北京细软智谷知识产权代理有限责任公司 代理人 谭承世
地址 100020北京市朝阳区西大望路1号2号楼10层1106号
法律状态 -

摘要

摘要 本发明涉及一种基于Docker软硬一体化的交付方法及装置,包括将中间件、应用打包成docker镜像,并将所述docker镜像存储至镜像仓库进行管理;根据所述docker镜像编写docker‑Compose配置文件,所述docker‑Compose配置文件包括多个docker容器;将所述docker容器部署到软硬一体机中。本发明通过工具及shell脚本将中间件、代码等自动打包成docker镜像,再通过shell脚本自动将需要部署的中间件、代码从镜像仓库拉取到软硬一体机并通过docker‑compose按照依赖顺序将环境中所有程序拉起,本申请能够是减少环境依赖,降低整体工程部署的复杂度,降低操作人员对应用的了解并能在20分钟内拉起一整套完整的工程。