Docker CLI plugin for extended build capabilities with BuildKit
APACHE-2.0 License
Bot releases are visible (Hide)
Welcome to the v0.16.1 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
buildx bake --print
command https://github.com/docker/buildx/pull/2603
--debug
flag to inspect build warnings #2612This release has no dependency changes
Previous release can be found at v0.16.0
Published by github-actions[bot] 3 months ago
Welcome to the v0.16.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--call
and --check
flags and call
key in target definition for selecting custom build methods #2556 #2576description
key for defining text-based description that can be inspected later #2556--list-targets
and --list-variables
flags for inspecting the definition and possible configuration options for your project. #2556BUILDX_METADATA_WARNINGS=1
#2551 #2521 #2550--check
when no warnings are detected #2549COMPOSE_PROJECT_NAME
handling in Bake #2579Previous release can be found at v0.15.1
Published by github-actions[bot] 3 months ago
Welcome to the v0.16.0-rc2 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
COMPOSE_PROJECT_NAME
handling in Bake #2579Previous release can be found at v0.16.0-rc1
Published by github-actions[bot] 4 months ago
Welcome to the v0.16.0-rc1 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--call
and --check
flags and call
key in target definition for selecting custom build methods #2556 #2576description
key for defining text-based description that can be inspected later #2556--list-targets
and --list-variables
flags for inspecting the definition and possible configuration options for your project. #2556BUILDX_METADATA_WARNINGS=1
#2551 #2521 #2550--check
when no warnings are detected #2549Previous release can be found at v0.15.1
Published by github-actions[bot] 4 months ago
Welcome to the 0.15.1 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--check
#2518--check
to Dockerfile v1.8.1 #2538Previous release can be found at v0.15.0
Published by github-actions[bot] 4 months ago
Welcome to the 0.15.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--call
option allows setting evaluation method for a build, replacing the previous experimental --print
flag. #2498 #2487 #2513 In addition to default "build", the following methods are implemented by Dockerfile frontend:
check
- Run validation routines for your build configuration. These are the same validations that would show up as warnings during build. There is also shortcut flag --check
for this option.outline
- Show configuration that would be used by current build, including all the build-args, secrets, SSH etc that your build would use.targets
- Show all available targets and their descriptions.--prefer-index
flag has been added to imagetools create
command to control the behavior of creating image out of one single-platform image manifest. #2482Previous release can be found at v0.14.1
Published by github-actions[bot] 4 months ago
Welcome to the 0.15.0-rc2 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--check
to Dockerfile 1.8.0-rc2
Previous release can be found at v0.15.0-rc1
Published by github-actions[bot] 5 months ago
buildx 0.15.0-rc1
Welcome to the 0.15.0-rc1 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--call
option allows setting evaluation method for a build, replacing the previous experimental --print
flag. #2498 #2487 In addition to default "build", the following methods are implemented by Dockerfile frontend:
check
- Run validation routines for your build configuration. These are the same validations that would show up as warnings during build.outline
- Show configuration that would be used by current build, including all the build-args, secrets, SSH etc that your build would use.targets
- Show all available targets and their descriptions.--prefer-index
flag has been added to imagetools create
command to control the behavior of creating image out of one single-platform image manifest. #2482Previous release can be found at v0.14.1
Published by github-actions[bot] 5 months ago
buildx 0.14.1
Welcome to the 0.14.1 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--print
is used #2422--print
are both set #2421This release has no dependency changes
Previous release can be found at v0.14.0
Published by github-actions[bot] 6 months ago
Welcome to the 0.14.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
default-load
driver-opt can be set for container and k8s instances on buildx create
to load build results to Docker by default #2259--print=lint
uses BuildKit formatter #2404 #2406 #2417--print
that set exit code for process #2408indexof
hcl func #2384v2.0.2
#2391--print
are now marked as internal and don't get recorded in build history #2416--load
flag used together output definitions from file with bake #2336build --print
commands #2374Previous release can be found at v0.13.1
Published by github-actions[bot] 6 months ago
buildx 0.14.0-rc2
Welcome to the 0.14.0-rc2 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--print=lint
output #2417--print
in case current frontend does not support subrequest #2406--print
that set exit code for process #2408--print
are now marked as internal and don't get recorded in build history #2416Previous release can be found at v0.14.0-rc1
Published by github-actions[bot] 6 months ago
Welcome to the 0.14.0-rc1 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
default-load
driver-opt can be set for container and k8s instances on buildx create
to load build results to Docker by default #2259--print=lint
uses BuildKit formatter #2404indexof
hcl func #2384v2.0.2
#2391--load
flag used together output definitions from file with bake #2336build --print
commands #2374Previous release can be found at v0.13.1
Published by github-actions[bot] 7 months ago
buildx 0.13.1
Welcome to the 0.13.1 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
docker-container://
and kube-pod://
style URLs with remote driver #2327--push
with Bake when a target has already defined a non-image output #2330This release has no dependency changes
Previous release can be found at v0.13.0
Published by github-actions[bot] 8 months ago
buildx 0.13.0
Welcome to the 0.13.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Builds can now use multiple outputs with a single command (requires BuildKit v0.13+) #2290 #2302
Bake command now supports defining shm-size
and ulimit
values #2279 #2242
Windows container based builder instances can now be created with remote driver and npipe connections #2287
New dial-stdio
command is available for directly contacting BuildKit daemon of the configured builder instance #2112
Container and Kubernetes builder instances now allow network.host
entitlement by default (allowing access to the container's network) #2266
ls
command now supports --format
options for controlling the output #1787
--metadata-file
option can now also return build reference that can be used for further build debugging, for example, in Docker Desktop #2263
New experimental OpenTelemetry metrics exporting is available for build duration and transfer sizes #2235 #2258 #2225 #2224 #2155
Fix possible cache invalidation when using linked targets in Bake #2265
Container driver now supports driver opt for defining restart policy for BuildKit container #1271
Compose spec support has been updated to v2.0.0-rc.8
#2205
Bake command has been updated to share the same authentication provider for all targets for improved performance #2147
New cancellation signal handling via UNIX socket is supported with new Docker CLI #2184 #2289
Multiple builders can now be removed with a single command #2140
--add-host
flag now permits =
separator for IPv6 addresses #2121
VCS attributes exported from Buildx now include the local directory subpaths if they are relative to the current Git repository #2156
imagetools inspect
command can now show DSSE-signed SBOM and Provenance attestations #2194
Fixes for Git repository path sanitization in WSL #2167
Default Git repository path is now found via configured tracking branch #2146
Certain error messages for attestations have been improved #2268
Better handling of connecting to unhealthy nodes with remote driver #2130
Fix possible panic in imagetools create
command #2230
Fix additional output when exporting progress in rawjson
mode #2252
Fix possible inconsistent configuration merge order when using Bake with many configurations #2237
Npipe URL scheme is now supported on Windows #2250
Fix possible console warnings on Windows #2238
Previous release can be found at v0.12.1
Published by github-actions[bot] 8 months ago
buildx 0.13.0-rc2
Welcome to the 0.13.0-rc2 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
imagetools inspect
command can now show DSSE-signed SBOM and Provenance attestations #2194Previous release can be found at v0.13.0-rc1
Published by github-actions[bot] 8 months ago
buildx 0.13.0-rc1
Welcome to the 0.13.0-rc1 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Bake command now supports defining shm-size
and ulimit
values #2279 #2242
New dial-stdio
command is available for directly contacting BuildKit daemon of the configured builder instance #2112
Container and Kubernetes builder instances now allow network.host
entitlement by default (allowing access to the container's network) #2266
ls
command now supports --format
options for controlling the output #1787
--metadata-file
option can now also return build reference that can be used for further build debugging, for example, in Docker Desktop #2263
New experimental OpenTelemetry metrics exporting is available for build duration and transfer sizes #2235 #2258 #2225 #2224 #2155
Fix possible cache invalidation when using linked targets in Bake #2265
Container driver now supports driver opt for defining restart policy for BuildKit container #1271
Compose spec support has been updated to v2.0.0-rc.3
#2205
Bake command has been updated to share the same authentication provider for all targets for improved performance #2147
New cancellation signal handling via UNIX socket is supported with new Docker CLI #2184
Multiple builders can now be removed with a single command #2140
--add-host
flag now permits =
separator for IPv6 addresses #2121
VCS attributes exported from Buildx now include the local directory subpaths if they are relative to the current Git repository #2156
Fixes for Git repository path sanitization in WSL #2167
Default Git repository path is now found via configured tracking branch #2146
Certain error messages for attestations have been improved #2268
Better handling of connecting to unhealthy nodes with remote driver #2130
Fix possible panic in imagetools create
command #2230
Fix additional output when exporting progress in rawjson
mode #2252
Fix possible inconsistent configuration merge order when using Bake with many configurations #2237
Npipe URL scheme is now supported on Windows #2250
Fix possible console warnings on Windows #2238
Previous release can be found at v0.12.1
Published by github-actions[bot] 9 months ago
Welcome to the v0.12.1 release of buildx!
Please try out the release binaries and report any issues at https://github.com/docker/buildx/issues.
Previous release can be found at v0.12.0
Published by github-actions[bot] 11 months ago
Welcome to the 0.12.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--annotation
flag for the build command and annotations
key in the Bake file. Annotations added to OCI manifests, indexes, and descriptors. #2020 #2098debug
command and interactive debugging console. This feature currently requires setting BUILDX_EXPERIMENTAL=1
#2006 #1896 #1970 #1914 #2026 #2086 docs
host-gateway
IP mapping can now be used with the --add-host
flag during build #1894 #2083Previous release can be found at v0.11.2
Published by github-actions[bot] 11 months ago
Welcome to the 0.12.0-rc2 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
This release has no dependency changes
Previous release can be found at v0.12.0-rc1
Published by github-actions[bot] 12 months ago
Welcome to the 0.12.0-rc1 release of buildx!
This is a pre-release of buildx
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
--annotation
flag for the build command and annotations
key in the Bake file. Annotations added to OCI manifests, indexes, and descriptors. #2020 #2098debug
command and interactive debugging console. This feature currently requires setting BUILDX_EXPERIMENTAL=1
#2006 #1896 #1970 #1914 #2026 #2086 docs
host-gateway
IP mapping can now be used with the --add-host
flag during build #1894 #2083Previous release can be found at v0.11.2