docs/content/manuals/build/_index.md

2.0 KiB

title weight description keywords params grid aliases
Docker Build 20 Get an overview of Docker Build to package and bundle your code and ship it anywhere build, buildx, buildkit
sidebar
group
Open source
title description icon link
Packaging your software Build and package your application to run it anywhere: locally or in the cloud. inventory_2 /build/concepts/overview/
title description icon link
Multi-stage builds Keep your images small and secure with minimal dependencies. stairs /build/building/multi-stage/
title description icon link
Multi-platform images Build, push, pull, and run images seamlessly on different computer architectures. content_copy /build/building/multi-platform/
title description icon link
BuildKit Explore BuildKit, the open source build engine. construction /build/buildkit/
title description icon link
Build drivers Configure where and how you run your builds. engineering /build/builders/drivers/
title description icon link
Exporters Export any artifact you like, not just Docker images. output /build/exporters/
title description icon link
Build caching Avoid unnecessary repetitions of costly operations, such as package installs. cycle /build/cache/
title description icon link
Bake Orchestrate your builds with Bake. cake /build/bake/
/buildx/working-with-buildx/
/develop/develop-images/build_enhancements/

Docker Build is one of Docker Engine's most used features. Whenever you are creating an image you are using Docker Build. Build is a key part of your software development life cycle allowing you to package and bundle your code and ship it anywhere.

Docker Build is more than a command for building images, and it's not only about packaging your code. It's a whole ecosystem of tools and features that support not only common workflow tasks but also provides support for more complex and advanced scenarios.

{{< grid >}}