github.com/GoogleContainerTools/skaffold/v2@v2.13.2/docs-v2/content/en/docs/builders/_index.md (about) 1 --- 2 title: "Build" 3 linkTitle: "Build" 4 weight: 42 5 featureId: build 6 aliases: [/docs/how-tos/builders, docs/pipeline-stages/builders] 7 no_list: true 8 --- 9 10 Skaffold supports different [tools]({{< relref "/docs/builders/builder-types" >}}) for building images across different [build environments]({{< relref "/docs/builders/build-environments" >}}). 11 12 | | [Local Build]({{< relref "/docs/builders/build-environments/local" >}}) | [In Cluster Build]({{< relref "/docs/builders/build-environments/in-cluster" >}}) | [Remote on Google Cloud Build]({{< relref "/docs/builders/build-environments/cloud-build" >}}) | 13 |----|:-----------:|:----------------:|:----------------------------:| 14 | **Dockerfile** | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-locally" >}}) | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-in-cluster-with-kaniko" >}}) | [Yes]({{< relref "/docs/builders/builder-types/docker#dockerfile-remotely-with-google-cloud-build" >}}) | 15 | **Jib Maven and Gradle** | [Yes]({{< relref "/docs/builders/builder-types/jib#jib-maven-and-gradle-locally" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/jib#remotely-with-google-cloud-build" >}}) | 16 | **Cloud Native Buildpacks** | [Yes]({{< relref "/docs/builders/builder-types/buildpacks" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/buildpacks" >}}) | 17 | **Bazel** | [Yes]({{< relref "/docs/builders/builder-types/bazel" >}}) | - | - | 18 | **ko** | [Yes]({{< relref "/docs/builders/builder-types/ko" >}}) | - | [Yes]({{< relref "/docs/builders/builder-types/ko#remote-builds" >}}) | 19 | **Custom Script** | [Yes]({{<relref "/docs/builders/builder-types/custom#custom-build-script-locally" >}}) | [Yes]({{<relref "/docs/builders/builder-types/custom#custom-build-script-in-cluster" >}}) | - | 20 21 ## Configuration 22 23 The `build` section in the Skaffold configuration file, `skaffold.yaml`, 24 controls how artifacts are built. To use a specific tool for building 25 artifacts, add the value representing the tool and options for using that tool 26 to the `build` section. 27 28 For detailed per-builder [Skaffold Configuration]({{< relref "/docs/design/config.md" >}}) options, 29 see [skaffold.yaml References]({{< relref "/docs/references/yaml" >}}).