Просмотр исходного кода

add buildkit inline cache to builder

Alexander Belanger 4 лет назад
Родитель
Сommit
6236315a51
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      cli/cmd/docker/builder.go

+ 4 - 0
cli/cmd/docker/builder.go

@@ -62,6 +62,10 @@ func (a *Agent) BuildLocal(opts *BuildOpts) error {
 		buildArgs[key] = &valCopy
 	}
 
+	// attach BUILDKIT_INLINE_CACHE=1 by default, to take advantage of caching
+	inlineCacheVal := "1"
+	buildArgs["BUILDKIT_INLINE_CACHE"] = &inlineCacheVal
+
 	out, err := a.client.ImageBuild(context.Background(), tar, types.ImageBuildOptions{
 		Dockerfile: dockerfilePath,
 		BuildArgs:  buildArgs,