diff --git a/docs/reference/buildx.md b/docs/reference/buildx.md index 783a136ec4aa..4d296bc45c18 100644 --- a/docs/reference/buildx.md +++ b/docs/reference/buildx.md @@ -29,10 +29,11 @@ Extended build capabilities with BuildKit ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:-----------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_bake.md b/docs/reference/buildx_bake.md index 3e02b859b09e..de498d14c049 100644 --- a/docs/reference/buildx_bake.md +++ b/docs/reference/buildx_bake.md @@ -31,6 +31,7 @@ Build from a file | `--push` | `bool` | | Shorthand for `--set=*.output=type=registry` | | [`--sbom`](#sbom) | `string` | | Shorthand for `--set=*.attest=type=sbom` | | [`--set`](#set) | `stringArray` | | Override target value (e.g., `targetpattern.key=value`) | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_build.md b/docs/reference/buildx_build.md index 801aef6f2946..3232f345c9f1 100644 --- a/docs/reference/buildx_build.md +++ b/docs/reference/buildx_build.md @@ -52,6 +52,7 @@ Start a build | [`--ssh`](#ssh) | `stringArray` | | SSH agent socket or keys to expose to the build (format: `default\|[=\|[,]]`) | | [`-t`](#tag), [`--tag`](#tag) | `stringArray` | | Name and optionally a tag (format: `name:tag`) | | [`--target`](#target) | `string` | | Set the target build stage to build | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | | [`--ulimit`](#ulimit) | `ulimit` | | Ulimit options | diff --git a/docs/reference/buildx_create.md b/docs/reference/buildx_create.md index 96d71b29afce..0ae56eda6585 100644 --- a/docs/reference/buildx_create.md +++ b/docs/reference/buildx_create.md @@ -22,6 +22,7 @@ Create a new builder instance | [`--name`](#name) | `string` | | Builder instance name | | [`--node`](#node) | `string` | | Create/modify node with given name | | [`--platform`](#platform) | `stringArray` | | Fixed platforms for current node | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | | [`--use`](#use) | `bool` | | Set the current builder instance | diff --git a/docs/reference/buildx_debug.md b/docs/reference/buildx_debug.md index 6f72b5ccec18..9c2083f2d991 100644 --- a/docs/reference/buildx_debug.md +++ b/docs/reference/buildx_debug.md @@ -12,16 +12,17 @@ Start debugger (EXPERIMENTAL) ### Options -| Name | Type | Default | Description | -|:------------------|:---------|:--------|:--------------------------------------------------------------------------------------------------------------------| -| `--builder` | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| `--detach` | `bool` | `true` | Detach buildx server for the monitor (supported only on linux) (EXPERIMENTAL) | -| `--invoke` | `string` | | Launch a monitor with executing specified command (EXPERIMENTAL) | -| `--on` | `string` | `error` | When to launch the monitor ([always, error]) (EXPERIMENTAL) | -| `--progress` | `string` | `auto` | Set type of progress output (`auto`, `plain`, `tty`, `rawjson`) for the monitor. Use plain to show container output | -| `--root` | `string` | | Specify root directory of server to connect for the monitor (EXPERIMENTAL) | -| `--server-config` | `string` | | Specify buildx server config file for the monitor (used only when launching new server) (EXPERIMENTAL) | +| Name | Type | Default | Description | +|:------------------|:-----------|:--------|:--------------------------------------------------------------------------------------------------------------------| +| `--builder` | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--detach` | `bool` | `true` | Detach buildx server for the monitor (supported only on linux) (EXPERIMENTAL) | +| `--invoke` | `string` | | Launch a monitor with executing specified command (EXPERIMENTAL) | +| `--on` | `string` | `error` | When to launch the monitor ([always, error]) (EXPERIMENTAL) | +| `--progress` | `string` | `auto` | Set type of progress output (`auto`, `plain`, `tty`, `rawjson`) for the monitor. Use plain to show container output | +| `--root` | `string` | | Specify root directory of server to connect for the monitor (EXPERIMENTAL) | +| `--server-config` | `string` | | Specify buildx server config file for the monitor (used only when launching new server) (EXPERIMENTAL) | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_debug_build.md b/docs/reference/buildx_debug_build.md index be0499c2d23a..cc9452ca8016 100644 --- a/docs/reference/buildx_debug_build.md +++ b/docs/reference/buildx_debug_build.md @@ -48,6 +48,7 @@ Start a build | `--ssh` | `stringArray` | | SSH agent socket or keys to expose to the build (format: `default\|[=\|[,]]`) | | `-t`, `--tag` | `stringArray` | | Name and optionally a tag (format: `name:tag`) | | `--target` | `string` | | Set the target build stage to build | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | | `--ulimit` | `ulimit` | | Ulimit options | diff --git a/docs/reference/buildx_dial-stdio.md b/docs/reference/buildx_dial-stdio.md index 7fdc84ec0fe4..fb951c239df0 100644 --- a/docs/reference/buildx_dial-stdio.md +++ b/docs/reference/buildx_dial-stdio.md @@ -5,12 +5,13 @@ Proxy current stdio streams to builder instance ### Options -| Name | Type | Default | Description | -|:----------------|:---------|:--------|:----------------------------------------------------------------------------------------------------| -| `--builder` | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| `--platform` | `string` | | Target platform: this is used for node selection | -| `--progress` | `string` | `quiet` | Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output | +| Name | Type | Default | Description | +|:----------------|:-----------|:--------|:----------------------------------------------------------------------------------------------------| +| `--builder` | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--platform` | `string` | | Target platform: this is used for node selection | +| `--progress` | `string` | `quiet` | Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_du.md b/docs/reference/buildx_du.md index 684f717a2e09..3922fd2169ad 100644 --- a/docs/reference/buildx_du.md +++ b/docs/reference/buildx_du.md @@ -9,12 +9,13 @@ Disk usage ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:-----------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| `--filter` | `filter` | | Provide filter values | -| [`--verbose`](#verbose) | `bool` | | Provide a more verbose output | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--filter` | `filter` | | Provide filter values | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | +| [`--verbose`](#verbose) | `bool` | | Provide a more verbose output | diff --git a/docs/reference/buildx_imagetools.md b/docs/reference/buildx_imagetools.md index 42e191ddf219..9151533e2cee 100644 --- a/docs/reference/buildx_imagetools.md +++ b/docs/reference/buildx_imagetools.md @@ -17,10 +17,11 @@ Commands to work on images in registry ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:-----------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_imagetools_create.md b/docs/reference/buildx_imagetools_create.md index d937d5d7c475..098a2d45c8c9 100644 --- a/docs/reference/buildx_imagetools_create.md +++ b/docs/reference/buildx_imagetools_create.md @@ -20,6 +20,7 @@ Create a new image based on source images | `--prefer-index` | `bool` | `true` | When only a single source is specified, prefer outputting an image index or manifest list instead of performing a carbon copy | | `--progress` | `string` | `auto` | Set type of progress output (`auto`, `plain`, `tty`, `rawjson`). Use plain to show container output | | [`-t`](#tag), [`--tag`](#tag) | `stringArray` | | Set reference for new image | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_imagetools_inspect.md b/docs/reference/buildx_imagetools_inspect.md index ed98215b143a..2dc2e2c35ded 100644 --- a/docs/reference/buildx_imagetools_inspect.md +++ b/docs/reference/buildx_imagetools_inspect.md @@ -9,12 +9,13 @@ Show details of an image in the registry ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:----------------|:----------------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| [`--format`](#format) | `string` | `{{.Manifest}}` | Format the output using the given Go template | -| [`--raw`](#raw) | `bool` | | Show original, unformatted JSON manifest | +| Name | Type | Default | Description | +|:------------------------|:-----------|:----------------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| [`--format`](#format) | `string` | `{{.Manifest}}` | Format the output using the given Go template | +| [`--raw`](#raw) | `bool` | | Show original, unformatted JSON manifest | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_inspect.md b/docs/reference/buildx_inspect.md index 02847e8755b1..6a53cc7d3491 100644 --- a/docs/reference/buildx_inspect.md +++ b/docs/reference/buildx_inspect.md @@ -9,11 +9,12 @@ Inspect current builder instance ### Options -| Name | Type | Default | Description | -|:----------------------------|:---------|:--------|:--------------------------------------------| -| [`--bootstrap`](#bootstrap) | `bool` | | Ensure builder has booted before inspecting | -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | +| Name | Type | Default | Description | +|:----------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--bootstrap`](#bootstrap) | `bool` | | Ensure builder has booted before inspecting | +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_ls.md b/docs/reference/buildx_ls.md index dba478c30632..0b220eb21fbc 100644 --- a/docs/reference/buildx_ls.md +++ b/docs/reference/buildx_ls.md @@ -9,10 +9,11 @@ List builder instances ### Options -| Name | Type | Default | Description | -|:----------------------|:---------|:--------|:---------------------| -| `-D`, `--debug` | `bool` | | Enable debug logging | -| [`--format`](#format) | `string` | `table` | Format the output | +| Name | Type | Default | Description | +|:----------------------|:-----------|:--------|:---------------------------------------------------------------------| +| `-D`, `--debug` | `bool` | | Enable debug logging | +| [`--format`](#format) | `string` | `table` | Format the output | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_prune.md b/docs/reference/buildx_prune.md index f8d4537567cb..7659a3a055e3 100644 --- a/docs/reference/buildx_prune.md +++ b/docs/reference/buildx_prune.md @@ -9,15 +9,16 @@ Remove build cache ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:------------------------------------------| -| `-a`, `--all` | `bool` | | Include internal/frontend images | -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| `--filter` | `filter` | | Provide filter values (e.g., `until=24h`) | -| `-f`, `--force` | `bool` | | Do not prompt for confirmation | -| `--keep-storage` | `bytes` | `0` | Amount of disk space to keep for cache | -| `--verbose` | `bool` | | Provide a more verbose output | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| `-a`, `--all` | `bool` | | Include internal/frontend images | +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--filter` | `filter` | | Provide filter values (e.g., `until=24h`) | +| `-f`, `--force` | `bool` | | Do not prompt for confirmation | +| `--keep-storage` | `bytes` | `0` | Amount of disk space to keep for cache | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | +| `--verbose` | `bool` | | Provide a more verbose output | diff --git a/docs/reference/buildx_rm.md b/docs/reference/buildx_rm.md index bcb856e7bdf3..795f1efe41d4 100644 --- a/docs/reference/buildx_rm.md +++ b/docs/reference/buildx_rm.md @@ -9,14 +9,15 @@ Remove one or more builder instances ### Options -| Name | Type | Default | Description | -|:------------------------------------|:---------|:--------|:-----------------------------------------| -| [`--all-inactive`](#all-inactive) | `bool` | | Remove all inactive builders | -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| [`-f`](#force), [`--force`](#force) | `bool` | | Do not prompt for confirmation | -| [`--keep-daemon`](#keep-daemon) | `bool` | | Keep the BuildKit daemon running | -| [`--keep-state`](#keep-state) | `bool` | | Keep BuildKit state | +| Name | Type | Default | Description | +|:------------------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--all-inactive`](#all-inactive) | `bool` | | Remove all inactive builders | +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| [`-f`](#force), [`--force`](#force) | `bool` | | Do not prompt for confirmation | +| [`--keep-daemon`](#keep-daemon) | `bool` | | Keep the BuildKit daemon running | +| [`--keep-state`](#keep-state) | `bool` | | Keep BuildKit state | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_stop.md b/docs/reference/buildx_stop.md index dcf0430a9f3e..1cddab582b99 100644 --- a/docs/reference/buildx_stop.md +++ b/docs/reference/buildx_stop.md @@ -9,10 +9,11 @@ Stop builder instance ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:-----------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_use.md b/docs/reference/buildx_use.md index 6cd1652f7049..9137aa89db84 100644 --- a/docs/reference/buildx_use.md +++ b/docs/reference/buildx_use.md @@ -9,12 +9,13 @@ Set the current builder instance ### Options -| Name | Type | Default | Description | -|:------------------------|:---------|:--------|:-------------------------------------------| -| [`--builder`](#builder) | `string` | | Override the configured builder instance | -| `-D`, `--debug` | `bool` | | Enable debug logging | -| `--default` | `bool` | | Set builder as default for current context | -| `--global` | `bool` | | Builder persists context changes | +| Name | Type | Default | Description | +|:------------------------|:-----------|:--------|:---------------------------------------------------------------------| +| [`--builder`](#builder) | `string` | | Override the configured builder instance | +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--default` | `bool` | | Set builder as default for current context | +| `--global` | `bool` | | Builder persists context changes | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) | diff --git a/docs/reference/buildx_version.md b/docs/reference/buildx_version.md index e186812f12a9..13b41712e296 100644 --- a/docs/reference/buildx_version.md +++ b/docs/reference/buildx_version.md @@ -9,9 +9,10 @@ Show buildx version information ### Options -| Name | Type | Default | Description | -|:----------------|:-------|:--------|:---------------------| -| `-D`, `--debug` | `bool` | | Enable debug logging | +| Name | Type | Default | Description | +|:----------------|:-----------|:--------|:---------------------------------------------------------------------| +| `-D`, `--debug` | `bool` | | Enable debug logging | +| `--timeout` | `duration` | `20s` | Override the default global timeout (as duration, for example 1m20s) |