基于Kubernetes的镜像构建方法及相关装置

    公开(公告)号:CN114138415B

    公开(公告)日:2024-11-26

    申请号:CN202111466838.6

    申请日:2021-12-01

    Abstract: 本发明公开基于Kubernetes的镜像构建方法及相关装置,可以通过自定义构建执行器,通过构建执行器遍历用户输入的镜像构建文件Dockerfile,从而获得Dockerfile中的各构建阶段的构建信息;获得用户输入的各构建阶段的上下文路径信息;根据各构建阶段的构建指令,确定各构建阶段的依赖关系;对于任一所述构建阶段,均执行:根据所述构建阶段的上下文路径信息、所述构建阶段的依赖关系和所述构建阶段的构建信息,构建所述构建阶段的镜像文件包。本发明无需依赖Docker守护进程的交互式访问,可以直接根据Dockerfile中的构建指令构建相应的镜像文件,无需获得更高的权限,安全性较高。

    基于Kubernetes的镜像构建方法及相关装置

    公开(公告)号:CN114138415A

    公开(公告)日:2022-03-04

    申请号:CN202111466838.6

    申请日:2021-12-01

    Abstract: 本发明公开基于Kubernetes的镜像构建方法及相关装置,可以通过自定义构建执行器,通过构建执行器遍历用户输入的镜像构建文件Dockerfile,从而获得Dockerfile中的各构建阶段的构建信息;获得用户输入的各构建阶段的上下文路径信息;根据各构建阶段的构建指令,确定各构建阶段的依赖关系;对于任一所述构建阶段,均执行:根据所述构建阶段的上下文路径信息、所述构建阶段的依赖关系和所述构建阶段的构建信息,构建所述构建阶段的镜像文件包。本发明无需依赖Docker守护进程的交互式访问,可以直接根据Dockerfile中的构建指令构建相应的镜像文件,无需获得更高的权限,安全性较高。

    云原生应用构建方法、装置及计算机设备

    公开(公告)号:CN114003343A

    公开(公告)日:2022-02-01

    申请号:CN202111288198.4

    申请日:2021-11-02

    Abstract: 本申请提供一种云原生应用构建方法、装置及计算设备,基于Kubernetes云原生技术,灵活实现构建资源的扩容/缩容,易于使用和维护,在有创建任务时再创建相应资源,即监听到基于任务对象所创建的任务运行对象,创建针对任务运行对象的Pod组件,且在Pod组件配置针对任务构建流程的至少一个容器,从而响应针对Pod组件中所述容器的启动指令,执行任务构建流程,完成目标应用的构建,实现了任务运行定义与任务构建流程定义的相互独立,便于任务对象的任务构建流程的复用和共享,且实现Kubernetes应用功能的灵活扩展,满足个性化功能扩展需求。

Patent Agency Ranking