Merge pull request #23710 from docker-tools-robot/dispatch/buildx-ref-v0.30.0

Update buildx reference to v0.30.0
This commit is contained in:
David Karlsson
2025-11-14 14:18:06 +01:00
committed by GitHub
11 changed files with 1465 additions and 120 deletions

View File

@@ -883,7 +883,7 @@ This is the same as the `--no-cache` flag for `docker build`.
```hcl
target "default" {
no-cache = 1
no-cache = true
}
```
@@ -1099,7 +1099,7 @@ or interpolate them in attribute values in your Bake file.
variable "TAG" {
type = string
default = "latest"
description: "Tag to use for build"
description = "Tag to use for build"
}
target "webapp-dev" {

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
# github.com/moby/moby/api v1.52.0
# github.com/moby/buildkit v0.25.2
# github.com/docker/buildx v0.29.1
# github.com/moby/buildkit v0.26.0
# github.com/docker/buildx v0.30.0
# github.com/docker/cli v29.0.0+incompatible
# github.com/docker/compose/v2 v2.40.3
# github.com/docker/model-runner/cmd/cli v0.1.44

View File

@@ -580,6 +580,13 @@ examples: |-
$ docker buildx bake --set target.platform+=linux/arm64 # appends 'linux/arm64' to the platform list
```
> [!NOTE]
>
> `--set` is a repeatable flag. For array fields such as `tags`, repeat `--set`
> to provide multiple values or use the `+=` operator to append without
> replacing. Array literal syntax like `--set target.tags=[a,b]` is not
> supported.
You can override the following fields:
* `annotations`

View File

@@ -474,7 +474,7 @@ options:
shorthand: t
value_type: stringArray
default_value: '[]'
description: 'Name and optionally a tag (format: `name:tag`)'
description: 'Image identifier (format: `[registry/]repository[:tag]`)'
details_url: '#tag'
deprecated: false
hidden: false

View File

@@ -456,7 +456,7 @@ options:
shorthand: t
value_type: stringArray
default_value: '[]'
description: 'Name and optionally a tag (format: `name:tag`)'
description: 'Image identifier (format: `[registry/]repository[:tag]`)'
deprecated: false
hidden: false
experimental: false

View File

@@ -449,7 +449,7 @@ options:
shorthand: t
value_type: stringArray
default_value: '[]'
description: 'Name and optionally a tag (format: `name:tag`)'
description: 'Image identifier (format: `[registry/]repository[:tag]`)'
deprecated: false
hidden: false
experimental: false

View File

@@ -25,7 +25,7 @@ inherited_options:
experimentalcli: false
kubernetes: false
swarm: false
deprecated: false
deprecated: true
hidden: true
experimental: false
experimentalcli: false

View File

@@ -25,7 +25,7 @@ inherited_options:
experimentalcli: false
kubernetes: false
swarm: false
deprecated: false
deprecated: true
hidden: true
experimental: false
experimentalcli: false

6
go.mod
View File

@@ -3,18 +3,18 @@ module github.com/docker/docs
go 1.24.9
require (
github.com/docker/buildx v0.29.1 // indirect
github.com/docker/buildx v0.30.0 // indirect
github.com/docker/cli v29.0.0+incompatible // indirect; see "replace" rule at the bottom for actual version
github.com/docker/compose/v2 v2.40.3 // indirect
github.com/docker/mcp-gateway v0.22.0 // indirect
github.com/docker/model-runner/cmd/cli v0.1.44 // indirect
github.com/docker/scout-cli v1.18.4 // indirect
github.com/moby/buildkit v0.25.2 // indirect
github.com/moby/buildkit v0.26.0 // indirect
github.com/moby/moby/api v1.52.0 // indirect; see "replace" rule at the bottom for actual version
)
replace (
github.com/docker/buildx => github.com/docker/buildx v0.29.1
github.com/docker/buildx => github.com/docker/buildx v0.30.0
github.com/docker/cli => github.com/docker/cli v29.0.0+incompatible
github.com/docker/compose/v2 => github.com/docker/compose/v2 v2.40.3
github.com/docker/mcp-gateway => github.com/docker/mcp-gateway v0.22.0

4
go.sum
View File

@@ -1,7 +1,7 @@
github.com/docker/buildx v0.29.1 h1:58hxM5Z4mnNje3G5NKfULT9xCr8ooM8XFtlfUK9bKaA=
github.com/docker/buildx v0.29.1/go.mod h1:J4EFv6oxlPiV1MjO0VyJx2u5tLM7ImDEl9zyB8d4wPI=
github.com/docker/cli v29.0.0+incompatible h1:KgsN2RUFMNM8wChxryicn4p46BdQWpXOA1XLGBGPGAw=
github.com/docker/cli v29.0.0+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
github.com/docker/buildx v0.30.0 h1:Fz7LzHqEmnE8JNpDPxLWVSKUdD5ysXn2bq8JOpRpvAY=
github.com/docker/buildx v0.30.0/go.mod h1:m7/CUbSd2skvugtGYENwn96mk5Ffar28xmLmeAVMc4c=
github.com/docker/compose/v2 v2.40.3 h1:XeYkQu1svDtyfZPv5nTwFryQ25ZJMkIlc4pz9HalMPI=
github.com/docker/compose/v2 v2.40.3/go.mod h1:iNY1tvoHTyN3C3QHCuWAgj3OjR2T6mGkk/qxfbBF/4M=
github.com/docker/mcp-gateway v0.22.0 h1:l4t+HRNHxR7Jn545KDeXaeiEEhkCDBeWMTyuCaXVH7A=