Skip to content

Commit eb8fa13

Browse files
tonistiigigithub-actions[bot]
authored andcommitted
vendor: github.com/docker/buildx v0.32.0
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent bae49a2 commit eb8fa13

13 files changed

Lines changed: 154 additions & 10 deletions

_vendor/github.com/moby/buildkit/frontend/dockerfile/docs/reference.md

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_vendor/github.com/moby/buildkit/frontend/dockerfile/docs/rules/secrets-used-in-arg-or-env.md

Lines changed: 19 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

_vendor/modules.txt

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

data/cli/buildx/docker_buildx_build.yaml

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1026,13 +1026,37 @@ examples: |-
10261026
### Specify a Dockerfile (-f, --file) {#file}
10271027
10281028
```console
1029-
$ docker buildx build -f <filepath> .
1029+
$ docker buildx build -f [PATH|URL|-] .
10301030
```
10311031
1032-
Specifies the filepath of the Dockerfile to use.
1032+
Specifies the location of the Dockerfile to use.
10331033
If unspecified, a file named `Dockerfile` at the root of the build context is used by default.
10341034
1035-
To read a Dockerfile from stdin, you can use `-` as the argument for `--file`.
1035+
The supported inputs formats are:
1036+
1037+
- [`Local file path`](#local-file-path)
1038+
- [`Remote URL`](#remote-url)
1039+
- [`Standard input`](#standard-input)
1040+
1041+
#### Local file path
1042+
1043+
To specify a path to a local Dockerfile:
1044+
1045+
```console
1046+
$ docker buildx build -f path/to/Dockerfile .
1047+
```
1048+
1049+
#### Remote URL
1050+
1051+
To specify a URL to a remote Dockerfile:
1052+
1053+
```console
1054+
$ docker buildx build -f https://raw.githubusercontent.com/docker/buildx/refs/tags/v0.29.0/Dockerfile .
1055+
```
1056+
1057+
#### Standard input
1058+
1059+
To read a Dockerfile from stdin, use `-` as the argument:
10361060
10371061
```console
10381062
$ cat Dockerfile | docker buildx build -f - .

data/cli/buildx/docker_buildx_create.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,16 @@ options:
136136
experimentalcli: false
137137
kubernetes: false
138138
swarm: false
139+
- option: timeout
140+
value_type: duration
141+
default_value: 20s
142+
description: Override the default timeout for loading builder status
143+
deprecated: false
144+
hidden: false
145+
experimental: false
146+
experimentalcli: false
147+
kubernetes: false
148+
swarm: false
139149
- option: use
140150
value_type: bool
141151
default_value: "false"

data/cli/buildx/docker_buildx_du.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@ options:
2525
experimentalcli: false
2626
kubernetes: false
2727
swarm: false
28+
- option: timeout
29+
value_type: duration
30+
default_value: 20s
31+
description: Override the default timeout for loading builder status
32+
deprecated: false
33+
hidden: false
34+
experimental: false
35+
experimentalcli: false
36+
kubernetes: false
37+
swarm: false
2838
- option: verbose
2939
value_type: bool
3040
default_value: "false"

data/cli/buildx/docker_buildx_imagetools_create.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,16 @@ options:
5959
experimentalcli: false
6060
kubernetes: false
6161
swarm: false
62+
- option: metadata-file
63+
value_type: string
64+
description: Write create result metadata to a file
65+
details_url: '#metadata-file'
66+
deprecated: false
67+
hidden: false
68+
experimental: false
69+
experimentalcli: false
70+
kubernetes: false
71+
swarm: false
6272
- option: platform
6373
shorthand: p
6474
value_type: stringArray
@@ -188,6 +198,28 @@ examples: |-
188198
189199
The supported fields for the descriptor are defined in [OCI spec](https://github.com/opencontainers/image-spec/blob/master/descriptor.md#properties) .
190200
201+
### Write create result metadata to a file (--metadata-file) {#metadata-file}
202+
203+
To output metadata such as the image digest, pass the `--metadata-file` flag.
204+
The metadata will be written as a JSON object to the specified file. The
205+
directory of the specified file must already exist and be writable.
206+
207+
```console
208+
$ docker buildx imagetools create -t user/app:latest -f image1 -f image2 --metadata-file metadata.json
209+
$ cat metadata.json
210+
```
211+
212+
```json
213+
{
214+
"containerimage.descriptor": {
215+
"mediaType": "application/vnd.oci.image.index.v1+json",
216+
"digest": "sha256:19ffeab6f8bc9293ac2c3fdf94ebe28396254c993aea0b5a542cfb02e0883fa3",
217+
"size": 4654
218+
},
219+
"image.name": "docker.io/user/app"
220+
}
221+
```
222+
191223
### Set reference for new image (-t, --tag) {#tag}
192224
193225
```text

data/cli/buildx/docker_buildx_inspect.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ options:
1616
experimentalcli: false
1717
kubernetes: false
1818
swarm: false
19+
- option: timeout
20+
value_type: duration
21+
default_value: 20s
22+
description: Override the default timeout for loading builder status
23+
deprecated: false
24+
hidden: false
25+
experimental: false
26+
experimentalcli: false
27+
kubernetes: false
28+
swarm: false
1929
inherited_options:
2030
- option: builder
2131
value_type: string

data/cli/buildx/docker_buildx_ls.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,16 @@ options:
4949
experimentalcli: false
5050
kubernetes: false
5151
swarm: false
52+
- option: timeout
53+
value_type: duration
54+
default_value: 20s
55+
description: Override the default timeout for loading builder status
56+
deprecated: false
57+
hidden: false
58+
experimental: false
59+
experimentalcli: false
60+
kubernetes: false
61+
swarm: false
5262
inherited_options:
5363
- option: debug
5464
shorthand: D

data/cli/buildx/docker_buildx_prune.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,16 @@ options:
8181
experimentalcli: false
8282
kubernetes: false
8383
swarm: false
84+
- option: timeout
85+
value_type: duration
86+
default_value: 20s
87+
description: Override the default timeout for loading builder status
88+
deprecated: false
89+
hidden: false
90+
experimental: false
91+
experimentalcli: false
92+
kubernetes: false
93+
swarm: false
8494
- option: verbose
8595
value_type: bool
8696
default_value: "false"

0 commit comments

Comments
 (0)