一种容器镜像体积缩小方法、存储器及装置

    公开(公告)号:CN114595034A

    公开(公告)日:2022-06-07

    申请号:CN202210223671.9

    申请日:2022-03-07

    Applicant: 中南大学

    Abstract: 本发明公开了一种容器镜像体积缩小方法、存储器及装置,方法包括:将原始容器镜像的最先启动项替换为监控程序,用原始容器镜像启动容器;监控容器根目录挂载点,并根据启动项的原始内容启动并监控对应的程序,将监控结果汇总得到动态分析结果;分析动态分析结果中二进制程序和动态链接库,获取二进制程序和动态链接库包含的路径信息以及依赖的其他链接库,将其他链接库和路径信息汇总得到静态分析结果,将动态分析结果和静态分析结果汇总得到粗略结果;使用基于用户的协同过滤算法进行文件推荐,将推荐结果和粗略结果汇总后得到精确结果;根据精确结果重新生成容器镜像。本发明克服容器镜像冗余的同时,最大程度的获取到所有被需要的文件。

    一种容器镜像体积缩小方法、存储器及装置

    公开(公告)号:CN114595034B

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

    申请号:CN202210223671.9

    申请日:2022-03-07

    Applicant: 中南大学

    Abstract: 本发明公开了一种容器镜像体积缩小方法、存储器及装置,方法包括:将原始容器镜像的最先启动项替换为监控程序,用原始容器镜像启动容器;监控容器根目录挂载点,并根据启动项的原始内容启动并监控对应的程序,将监控结果汇总得到动态分析结果;分析动态分析结果中二进制程序和动态链接库,获取二进制程序和动态链接库包含的路径信息以及依赖的其他链接库,将其他链接库和路径信息汇总得到静态分析结果,将动态分析结果和静态分析结果汇总得到粗略结果;使用基于用户的协同过滤算法进行文件推荐,将推荐结果和粗略结果汇总后得到精确结果;根据精确结果重新生成容器镜像。本发明克服容器镜像冗余的同时,最大程度的获取到所有被需要的文件。

Patent Agency Ranking