基于Kubernetes的鏡像構建方法及其構建系統(tǒng)

基本信息

申請?zhí)?/td> CN202110056693.6 申請日 -
公開(公告)號 CN112835594A 公開(公告)日 2021-05-25
申請公布號 CN112835594A 申請公布日 2021-05-25
分類號 G06F8/61;G06F8/41 分類 計算;推算;計數(shù);
發(fā)明人 謝開芬 申請(專利權)人 深圳行云創(chuàng)新科技有限公司
代理機構 深圳市科吉華烽知識產權事務所(普通合伙) 代理人 覃迎峰
地址 518000 廣東省深圳市南山區(qū)粵海街道科技中三路國人通信大廈B座2102
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于Kubernetes的鏡像構建方法及其構建系統(tǒng),所述基于Kubernetes的鏡像構建方法如下步驟:準備Dockerfile,掛載私有代碼庫的公私鑰,克隆源代碼到指定的目錄,執(zhí)行源代碼編譯得到制品,拷貝已經生成的制品制作最終鏡像;鏡像制作,解析準備好的Dockerfile,執(zhí)行鏡像構建,緩存鏡像層,刪除基礎鏡像,推送到鏡像倉庫。采用本發(fā)明的技術方案,不僅能有效的控制鏡像體積,保證私有代碼庫的安全性,節(jié)省鏡像構建時間,還能實現(xiàn)源代碼拉取和編譯以及鏡像構建、推送和緩存一體化,在整個構建過程中,CPU使用率下降90%,內存使用率下降81%,構建時間縮短57%。