[发明专利]容器兼容、升级方法、装置、设备及存储介质在审
| 申请号: | 201910430238.0 | 申请日: | 2019-05-22 |
| 公开(公告)号: | CN111984280A | 公开(公告)日: | 2020-11-24 |
| 发明(设计)人: | 唐华敏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
| 代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 张爱;刘戈 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 容器 兼容 升级 方法 装置 设备 存储 介质 | ||
本申请实施例提供一种容器兼容、升级方法、装置、设备及存储介质。本申请实施例提供的容器兼容方法中,第一容器管理组件在接收到针对宿主机上的容器下发的命令时,确定该命令指向的目标容器;在确定该目标容器为待兼容的容器时,可根据该命令对应的容器兼容逻辑对目标容器执行该命令。在这种实施方式中,第一容器管理组件实现了对目标容器的兼容,降低了容器的管理过程对容器管理组件和容器之间的兼容性的依赖,有利于提升容器的管理效率。
技术领域
本申请涉及互联网技术领域,尤其涉及一种容器兼容、升级方法、装置、设备及存储介质。
背景技术
随机计算机技术的发展,应用程序容器化技术逐渐成熟。应用程序容器化,是指将应用程序及其运行所依赖的数据打包到可移植的容器中,由该容器向应用程序提供近似于完整系统的运行环境。
通常,容器引擎通过容器管理组件在宿主机上创建、运行并且管理容器。容器管理组件对容器的管理操作较多地依赖于其与容器之间的兼容程度。
在一些典型的应用场景中,不同类型的容器引擎或不同版本的同类容器引擎创建的容器运行在同一台宿主机上。在这种场景中,如何克服容器管理组件和容器之间的兼容性问题,以有效地对宿主机上的不同容器进行有效管理,成为了亟待解决的技术问题。
发明内容
本申请的多个方面提供一种容器兼容、升级方法、装置、设备及存储介质,用以有效地对不同类型的容器引擎或不同版本的同类容器引擎创建的容器进行管理。
本申请实施例提供一种容器兼容方法,包括:第一容器管理组件响应针对宿主机上的容器下发的命令,确定所述命令指向的目标容器;在确定所述目标容器为待兼容的容器时,根据所述命令对应的容器兼容逻辑,对所述目标容器执行所述命令。
本申请实施例还提供一种容器兼容装置,包括:命令获取模块,用于响应针对宿主机上的容器下发的命令,确定所述命令指向的目标容器;命令兼容模块,用于在确定所述目标容器为待兼容的容器时,根据所述命令对应的容器兼容逻辑,对所述目标容器执行所述命令。
本申请实施例还提供一种容器兼容设备,包括:存储器和处理器;
所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:响应针对宿主机上的容器下发的命令,确定所述命令指向的目标容器;在确定所述目标容器为待兼容的容器时,根据所述命令对应的容器兼容逻辑,对所述目标容器执行所述命令。
本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现本申请实施例提供的由容器兼容设备执行的容器兼容方法。
本申请实施例还提供一种容器升级设备,包括:存储器和处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:响应宿主机上的第二容器管理组件升级为第一容器管理组件的操作,在所述宿主机上确定由所述二容器管理组件创建的容器,作为待升级的容器;根据设定的容器兼容逻辑对所述待升级的容器进行管理,以接收针对所述待升级的容器下发的命令;若所述命令指示重新发布所述待升级的容器上的应用任务,则创建用于承载重新发布的所述应用任务的容器,以替换所述待升级的容器。
本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现本申请实施例提供的容器升级方法。
本申请实施例提供的容器兼容方法中,第一容器管理组件在接收到针对宿主机上的容器下发的命令时,确定该命令指向的目标容器;在确定该目标容器为待兼容的容器时,可根据该命令对应的容器兼容逻辑对目标容器执行该命令。在这种实施方式中,第一容器管理组件实现了对目标容器的兼容,降低了容器的管理过程对容器管理组件和容器之间的兼容性的依赖,有利于提升容器的管理效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910430238.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源驱动器、电源驱动系统和方法
- 下一篇:油藏开发方法及装置





