Docker CLI plugin for extended build capabilities with BuildKit
APACHE-2.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] over 2 years ago
Welcome to the 0.8.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Build command now accepts --build-context
flag to define additional named build contextes for your builds. For example, these can be used expose additional local directories to your build or pin an image to a specific digest. This feature requires using Dockerfile 1.4+ frontend. #904 Documentation
Bake definitions now support defining dependencies between targets and using the result of one target in another build. This feature requires using Dockerfile 1.4+ frontend. #928 #965 #963 #962 #981 Documentation
imagetools inspect
now accepts --format
flag allowing access to config and buildinfo for specific images. #854 #972
New flag --no-cache-filter
allows configuring build so it ignores cache only for specified Dockerfile stages #860
--metadata-file
output now supports embedded structure types. These are used for example for returning build info and image descriptors in BuildKit v0.10. #946
Builds can now show a summary of warnings set by the building frontend #892
buildx rm
now accepts new flag --all-inactive
for removing all builders that are not currently running #885
Proxy config is now read from Docker configuration file and sent with build requests for backward compatibility #959
Fix environment file handling in Compose files #905
New build-arg BUILDKIT_INLINE_BUILDINFO_ATTRS
allows opting-in to embedding building attributes to resulting image #908
Support host networking in Compose #863 #880
Bake files can now be read from stdin with -f -
#864
New flag --keep-buildkitd
allows keeping BuildKit daemon running when removing a builder #852
--iidfile
now always writes the image config digest independently from the driver being used. Use --metadata-file
to access image manifest digest. #980
Show last access time in du
command #867
Target names in Bake are now restricted to not use special characters #929
Image manifest digest can be read from metadata when pushed with Docker driver #989
Fix possible double output logs when multiple bake targets run same build steps #977
Fix possible errors on multi-node builder building multiple targets with mixed platform #985
Fix some nested inheritance cases in Bake #914
Fix printing default group on Bake files #884
Fix UsernsMode when using rootless container #887
Previous release can be found at v0.7.0
Published by github-actions[bot] over 2 years ago
Welcome to the 0.8.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.
--build-context
flag to define additional named build contextes for your builds. For example, these can be used expose additional local directories to your build or pin an image to a specific digest. This feature requires using Dockerfile 1.4+ frontend. #904 Documentation
imagetools inspect
now accepts --format
flag allowing access to config and buildinfo for specific images. #854--no-cache-filter
allows configuring build so it ignores cache only for specified Dockerfile stages #860--metadata-file
output now supports embedded structure types. These are used for example for returning build info and image descriptors in BuildKit v0.10. #946buildx rm
now accepts new flag --all-inactive
for removing all builders that are not currently running #885BUILDKIT_INLINE_BUILDINFO_ATTRS
allows opting-in to embedding building attributes to resulting image #908-f -
#864--keep-buildkitd
allows keeping BuildKit daemon running when removing a builder #852du
command #867Published by github-actions[bot] almost 3 years ago
.dockerignore
https://github.com/docker/buildx/pull/858
bake --print
JSON output for current group https://github.com/docker/buildx/pull/857
Published by github-actions[bot] almost 3 years ago
Welcome to the 0.7.0 release of buildx!
buildx imagetools
command #825buildx create --bootstrap
#692registry:insecure
output option for multi-node pushes #825--iidfile
together with a multi-node push #826--ulimit
flag for feature parity (requires unreleased BuildKit image) #800--shm-size
flag for feature parity (requires unreleased BuildKit image) #790--quiet
for feature parity #740--cgroup-parent
flag for feature parity (requires unreleased BuildKit image) #814--push
in bake does not clear other image export options in the file #773buildx bake
when https
protocol was used #822--builder
flags for commands that don't use it #818BAKE_LOCAL_PLATFORM
#748x-bake
extension field in Compose files #721--print
#720KUBECONFIG
#761--config
#682Published by github-actions[bot] almost 3 years ago
Welcome to the 0.7.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.
buildx imagetools
command #825buildx create --bootstrap
#692registry:insecure
output option for multi-node pushes #825--iidfile
together with a multi-node push #826--ulimit
flag for feature parity (requires unreleased BuildKit image) #800--shm-size
flag for feature parity (requires unreleased BuildKit image) #790--quiet
for feature parity #740--cgroup-parent
flag for feature parity (requires unreleased BuildKit image) #814--push
in bake does not clear other image export options in the file #773buildx bake
when https
protocol was used #822--builder
flags for commands that don't use it #818BAKE_LOCAL_PLATFORM
#748x-bake
extension field in Compose files #721--print
#720KUBECONFIG
#761--config
#682Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
ConfigFile
to parse compose files with bake (#704)Published by github-actions[bot] over 3 years ago
--cache-to type=gha
and --cache-from type=gha
(#535)--metadata-file
flag has been added to build and bake command that allows saving build result metadata in JSON format (#605)imagetools create
command now correctly merges JSON descriptor with old one, eg. allowing defining Windows os.version
and annotations (#592)--network=none
not requiring extra security entitlements (#531)BUILDX_PROGRESS_DEFAULT
env var (#504)moby/buildkit:buildx-stable-1-rootless
(#480)Published by github-actions[bot] over 3 years ago
This is a pre-release of buildx
--cache-to type=gha
and --cache-from type=gha
(#535)--metadata-file
flag has been added to build and bake command that allows saving build result metadata in JSON format (#605)imagetools create
command now correctly merges JSON descriptor with old one, eg. allowing defining Windows os.version
and annotations (#592)--network=none
not requiring extra security entitlements (#531)BUILDX_PROGRESS_DEFAULT
env var (#504)moby/buildkit:buildx-stable-1-rootless
(#480)Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Published by github-actions[bot] almost 4 years ago
--platform
on buildx create
outside kubernetes driver https://github.com/docker/buildx/pull/475
Published by github-actions[bot] almost 4 years ago
--push
flag #442--append
to be used with Kubernetes driver #370--debug
#389--builder
flag to switch to default instance #425BUILDX_NO_DEFAULT_LOAD
config value #390BUILDX_CONFIG
environment variable allow users to have separate buildx state from Docker config (#385)BUILDKIT_MULTI_PLATFORM
build arg allows to force building multi-platform return objects even if only one --platform
specified #467quiet
option by a warning #403Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Published by github-actions[bot] almost 4 years ago
This is a pre-release of buildx
--push
flag #442--append
to be used with Kubernetes driver #370--debug
#389--builder
flag to switch to default instance #425BUILDX_NO_DEFAULT_LOAD
config value #390BUILDX_CONFIG
environment variable allow users to have separate buildx state from Docker config (#385)BUILDKIT_MULTI_PLATFORM
build arg allows to force building multi-platform return objects even if only one --platform
specified #467quiet
option by a warning #403Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Published by GordonTheTurtle about 4 years ago
--builder
is wired from root options https://github.com/docker/buildx/pull/321
Published by GordonTheTurtle over 4 years ago
Published by GordonTheTurtle over 4 years ago
--builder
flag to override builder instance for a single command https://github.com/docker/buildx/pull/246
prune
and du
commands for managing local builder cache https://github.com/docker/buildx/pull/249
--load
and --push
https://github.com/docker/buildx/pull/164
--set *.platform=linux/arm64
https://github.com/docker/buildx/pull/164
pull
and no-cache
options can be set for HCL targets https://github.com/docker/buildx/pull/165/
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Published by tiborvass about 5 years ago
build -f -
) https://github.com/docker/buildx/pull/153
Tõnis Tiigi
Tibor Vass
Grace Noah
Francesco Gianni
Dmytro Makovey
Published by GordonTheTurtle about 5 years ago
--build-arg foo
would not read foo
from environment https://github.com/docker/buildx/pull/116
--no-cache
and --pull
https://github.com/docker/buildx/pull/118
build --allow
https://github.com/docker/buildx/pull/104
create
https://github.com/docker/buildx/pull/122
Tõnis Tiigi
Tibor Vass
Fernando Miguel
Zuhayr Elahi
Kang Huaishuai
Akihiro Suda
Published by GordonTheTurtle over 5 years ago
Published by GordonTheTurtle over 5 years ago