发明公开
- 专利标题: 一种预测DockerFile创建容器执行时间的方法
-
申请号: CN202310234697.8申请日: 2023-03-13
-
公开(公告)号: CN116467040A公开(公告)日: 2023-07-21
- 发明人: 张建兵 , 涂盛东 , 黄书剑 , 戴新宇 , 陈家骏
- 申请人: 南京大学
- 申请人地址: 江苏省南京市栖霞区仙林大道163号
- 专利权人: 南京大学
- 当前专利权人: 南京大学
- 当前专利权人地址: 江苏省南京市栖霞区仙林大道163号
- 代理机构: 江苏圣典律师事务所
- 代理商 胡建华
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F8/41 ; G06F18/24
摘要:
本发明提出了一种预测DockerFile创建容器执行时间的方法,包括以下步骤:步骤1,构建DockerFile源代码数据集,其中包含源代码样本;步骤2,将所述数据集中的DockerFile源代码转化为抽象语法树路径;步骤3,构建预测基础镜像模型,使用抽象语法树路径对所述预测基础镜像模型进行预训练;步骤4,通过预训练的预测基础镜像模型提取源代码样本的特征向量,将所述特征向量与其他特征向量拼接,获取最终特征向量;步骤5,将最终特征向量输入机器学习模型即随机森林中,得到待预测目标即DockerFile创建容器执行时间的预测结果。