1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        kaniko在 Kubernetes 中構建容器鏡像

        聯(lián)合創(chuàng)作 · 2023-09-27 15:35

        通常,標準 Dockerfile 的生成需要與 Docker 后臺進程交互訪問,也就是需要本機 root 權限。如果是在 Docker 后臺進程無法暴露的場景下,生成容器鏡像就變得很困難。

        kaniko 是 Google 開源的一個工具,旨在幫助開發(fā)人員從容器或 Kubernetes 集群內的 Dockerfile 構建容器鏡像。

        工作原理:

        kaniko 作為一個容器鏡像運行,它接受三個參數(shù):一個 Dockerfile ,一個構建上下文以及將鏡像推送到的注冊表。它在執(zhí)行程序鏡像中提取基本鏡像的文件系統(tǒng)。然后,在 Dockerfile 中執(zhí)行任何命令,快照用戶空間中的文件系統(tǒng)。Kaniko 在每個命令后都會將一層已更改的文件附加到基本鏡像。最后,執(zhí)行程序將新鏡像推送到指定的注冊表。

        由于 Kaniko 在執(zhí)行程序鏡像的用戶空間中完全執(zhí)行了這些操作,因此它完全避免了在用戶計算機上需要任何特權訪問。

        瀏覽 12
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            操老逼网 | 激情深爱五月网 | 好舒服你轻点顶嘛 | 操女人骚逼 | 精品少妇无码九九热一区视频 | 成人免费视频 网站 | 国产色噜噜噜在线观看精品 | 久久成人电影院 | av在线观看中文字幕日韩精品 | 亚洲淫乱网 |