# Cloud Build documentation

[Read product documentation](https://docs.cloud.google.com/build/docs/overview)
Cloud Build is a service that executes your builds on Google Cloud
infrastructure. Cloud Build can import source code from
Cloud Storage, GitLab, GitHub, or Bitbucket, execute a
build to your specifications, and produce artifacts such as Docker containers or
Java archives.


Cloud Build executes your build as a series of *build steps* , where
each build step is run in a Docker container. A build step can do anything that
can be done from a container irrespective of the environment. To perform your
tasks, you can either
[use the supported build steps](https://docs.cloud.google.com/build/docs/configuring-builds/build-test-deploy-artifacts)
provided by Cloud Build or [write your own build steps](https://docs.cloud.google.com/build/docs/create-custom-build-steps).

[Go to the Cloud Build product page for more.](https://cloud.google.com/build)

## Documentation resources

Find quickstarts and guides, review key references, and get help with common issues.

### Guides

-

  [Quickstart: Build and push a Docker image with Cloud Build](https://docs.cloud.google.com/build/docs/build-push-docker-image)

-

  [Quickstart: Deploy a containerized application to Cloud Run](https://docs.cloud.google.com/build/docs/deploy-containerized-application-cloud-run)

-

  [Quickstart: Automate builds by using Cloud Build](https://docs.cloud.google.com/build/docs/automate-builds)

-

  [Create a basic build configuration file](https://docs.cloud.google.com/build/docs/configuring-builds/create-basic-configuration)

-

  [Build container images](https://docs.cloud.google.com/build/docs/building/build-containers)

-

  [Build Node.js applications](https://docs.cloud.google.com/build/docs/building/build-nodejs)

-

  [Build Java applications](https://docs.cloud.google.com/build/docs/building/build-java)

-

  [Deploy to Cloud Run](https://docs.cloud.google.com/build/docs/deploying-builds/deploy-cloud-run)

-

  [Deploy to GKE](https://docs.cloud.google.com/build/docs/deploying-builds/deploy-gke)

### Reference

-

  [REST API](https://docs.cloud.google.com/build/docs/api/reference/rest)

### Resources

-

  [Pricing](https://docs.cloud.google.com/build/pricing)

-

  [Release notes](https://docs.cloud.google.com/build/docs/release-notes)

-

  [Quotas and limits](https://docs.cloud.google.com/build/quotas)

-

  [Locations](https://docs.cloud.google.com/build/docs/locations)

-

  [Billing questions](https://docs.cloud.google.com/build/docs/billing-questions)

-

  [Getting support](https://docs.cloud.google.com/build/docs/getting-support)

## Related videos