diff --git a/content/manuals/desktop/features/desktop-cli.md b/content/manuals/desktop/features/desktop-cli.md index 0eec7eb55a3a..cd28840f1db9 100644 --- a/content/manuals/desktop/features/desktop-cli.md +++ b/content/manuals/desktop/features/desktop-cli.md @@ -35,6 +35,8 @@ docker desktop COMMAND [OPTIONS] | `restart` | Restarts Docker Desktop | | `status` | Displays whether Docker Desktop is running or stopped. | | `engine ls` | Lists available engines (Windows only) | -| `engine use` | Switch between Linux and Windows containers (Windows only) | +| `engine use` | Switch between Linux and Windows containers (Windows only) | +| `update` | Manage Docker Desktop updates. Available for Mac only and with Docker Desktop version 4.38 and later. | + For more details on each command, see the [Docker Desktop CLI reference](/reference/cli/docker/desktop/_index.md). diff --git a/content/reference/cli/docker/desktop/update.md b/content/reference/cli/docker/desktop/update.md new file mode 100644 index 000000000000..0f67e2ed171a --- /dev/null +++ b/content/reference/cli/docker/desktop/update.md @@ -0,0 +1,8 @@ +--- +datafolder: desktop-cli +datafile: docker_desktop_update +title: docker desktop update +layout: cli +--- + +{{< summary-bar feature_name="Docker Desktop CLI update" >}} \ No newline at end of file diff --git a/data/desktop-cli/docker_desktop.yaml b/data/desktop-cli/docker_desktop.yaml index a222a240064d..43fe0c765a62 100644 --- a/data/desktop-cli/docker_desktop.yaml +++ b/data/desktop-cli/docker_desktop.yaml @@ -10,12 +10,14 @@ cname: - docker desktop restart - docker desktop status - docker desktop engine + - docker desktop update clink: - docker_desktop_start.yaml - docker_desktop_stop.yaml - docker_desktop_restart.yaml - docker_desktop_status.yaml - docker_desktop_engine.yaml + - docker_desktop_update.yaml deprecated: false hidden: false experimental: false diff --git a/data/desktop-cli/docker_desktop_update.yaml b/data/desktop-cli/docker_desktop_update.yaml new file mode 100644 index 000000000000..55f3a8a37122 --- /dev/null +++ b/data/desktop-cli/docker_desktop_update.yaml @@ -0,0 +1,34 @@ +command: docker desktop update +short: Manage Docker Desktop updates (Mac only) +usage: docker desktop update [OPTIONS] +pname: docker desktop +plink: docker_desktop.yaml +options: + - option: check-only + shorthand: k + value_type: bool + default_value: false + description: Check for updates without applying them + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false + - option: quiet + shorthand: q + value_type: bool + default_value: false + description: Queitly check and apply updates + deprecated: false + hidden: false + experimental: false + experimentalcli: false + kubernetes: false + swarm: false +deprecated: false +hidden: false +experimental: false +experimentalcli: false +kubernetes: false +swarm: false \ No newline at end of file diff --git a/data/summary.yaml b/data/summary.yaml index e231809c0e55..2c0965a05e5f 100644 --- a/data/summary.yaml +++ b/data/summary.yaml @@ -115,6 +115,9 @@ Docker Desktop Archlinux: Docker Desktop CLI: availability: Beta requires: Docker Desktop [4.37](/manuals/desktop/release-notes.md#4370) and later +Docker Desktop CLI update: + requires: Docker Desktop 4.38 and later + requires: Docker GitHub Copilot: availability: Early access Docker Scout exceptions: