使用Kaniko构建docker构建
背景
Kaniko项目最初于2018年由谷歌提出,寻求在执行容器镜像构建时消除对特权账户的依赖,在执行构建步骤时不需要Docker守护程序。
Kaniko使用自己的“executor”执行构建步骤,该构建步骤在容器(可能是Kubernetes Pod)中运行。
对比
Kaniko是一种主流的镜像构建工具,它的常规功能也作为Tekton Pipelines的后端构建任务。
Kaniko项目最初于2018年由谷歌提出,寻求在执行容器镜像构建时消除对特权账户的依赖,在执行构建步骤时不需要Docker守护程序。
Kaniko使用自己的“executor”执行构建步骤,该构建步骤在容器(可能是Kubernetes Pod)中运行。
Kaniko是一种主流的镜像构建工具,它的常规功能也作为Tekton Pipelines的后端构建任务。