基于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%。 |
