Merge pull request #45836 from neersighted/ctn-build-extra

docs: document more buildx targets
This commit is contained in:
Sebastiaan van Stijn 2023-06-29 00:38:59 +02:00 committed by GitHub
commit a2154e1249
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -25,4 +25,21 @@ docker buildx bake binary-cross
# build binaries for a specific platform
docker buildx bake --set *.platform=linux/arm64
# build "complete" binaries (including containerd, runc, vpnkit, etc.)
docker buildx bake all
# build "complete" binaries for all supported platforms
docker buildx bake all-cross
# build non-runnable image wrapping "complete" binaries
# useful for use with undock and sharing via a registry
docker buildx bake bin-image
# build non-runnable image wrapping "complete" binaries, with custom tag
docker buildx bake bin-image --set "*.tags=foo/moby-bin:latest"
# build non-runnable image wrapping "complete" binaries for all supported platforms
# multi-platform images must be directly pushed to a registry
docker buildx bake bin-image-cross --set "*.tags=foo/moby-bin:latest" --push
```