[发明专利]容器启动命令获取方法、系统及可读存储介质在审
| 申请号: | 202111556089.6 | 申请日: | 2021-12-17 |
| 公开(公告)号: | CN114564277A | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 郭申;周诚;张强;张鹏飞;廖泉辉 | 申请(专利权)人: | 珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 俞梁清 |
| 地址: | 519080 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 容器 启动 命令 获取 方法 系统 可读 存储 介质 | ||
1.一种容器启动命令获取方法,其特征在于,所述方法包括:
响应于第一请求,获取检查信息;
根据所述检查信息对容器的启动信息进行还原,得到启动命令。
2.根据权利要求1所述的容器启动命令获取方法,其特征在于,所述方法还包括:
响应于第二请求,根据所述启动命令对镜像进行启动。
3.根据权利要求2所述的容器启动命令获取方法,其特征在于,所述方法还包括:
响应于第三请求,获取所述镜像对应的多个容器的所述启动命令;
对比多个所述启动命令的差异,将对比结果进行显示。
4.根据权利要求1至3任一所述的容器启动命令获取方法,其特征在于,所述启动命令包括下列参数的至少一种:挂载磁盘、网络、镜像名称、环境及权限。
5.根据权利要求3所述的容器启动命令获取方法,其特征在于,所述对比多个所述启动命令的差异,将对比结果进行显示包括:
将所述镜像的不同版本的所述容器的所述启动命令进行对比;
将所述启动命令的差异内容按照维度进行标识。
6.根据权利要求5所述的容器启动命令获取方法,其特征在于,所述将所述镜像的不同版本的所述容器的所述启动命令进行对比还包括:
以并发的方式对两个容器的所述启动命令进行对比,直至完成所述镜像的所有所述容器的对比。
7.根据权利要求1所述的容器启动命令获取方法,其特征在于,所述响应于第一请求,获取检查信息包括:
通过接口和所述第一请求中所包括的容器名称及容器地址,建立通信连接;
获取所述检查信息。
8.根据权利要求1所述的容器启动命令获取方法,其特征在于,所述根据所述检查信息对容器的启动信息进行还原,得到启动命令包括:
将得到的所述检查信息进行分类,其中分类包括基本信息、环境变量、镜像信息、端口、网络及磁盘;
通过分类后的所述检查信息对镜像的所述启动命令进行填充。
9.根据权利要求1所述的容器启动命令获取方法,其特征在于,所述方法还包括:
将所述启动命令与所述检查信息以宏定义方式进行映射存储。
10.一种容器启动命令获取方法,其特征在于,所述方法包括:
响应于第一指令,获取运行中容器的检查信息,根据所述检查信息对容器的启动信息进行还原,得到启动命令,并将所述启动命令进行发送。
11.根据权利要求10所述的容器启动命令获取方法,其特征在于,所述接收第一指令,获取运行中容器的检查信息,将所述检查信息进行发送包括:
读取所述第一指令中的所述容器信息,获取容器对应的所述检查信息并进行发送,
或者,
读取所述第一指令中的所述镜像信息,获取所述镜像的多个不同版本的容器的所述检查信息,
或者下发第二指令,通过所述第二指令所包括的启动命令,对镜像进行启动。
12.根据权利要求11所述的容器启动命令获取方法,其特征在于,所述接收第一指令,获取运行中容器的检查信息,将所述检查信息进行发送,或者,所述接收第二指令,根据所述第二指令所包括的启动命令,对镜像进行启动,或者,或者接收第二指令,根据所述第二指令所包括的启动命令,对镜像进行启动,均通过分布式方式完成。
13.一种容器启动命令获取方法,用于容器启动命令获取系统,所述容器启动命令获取系统包括客户端和服务端,所述客户端与服务端通信连接,所述方法包括:
所述客户端执行如权利要求1至9任一项所述的容器启动命令获取方法;对应的,所述服务端执行如权利要求10至12任一项所述的容器启动命令获取方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司,未经珠海金山数字网络科技有限公司;珠海西山居数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111556089.6/1.html,转载请声明来源钻瓜专利网。





