diff --git a/content/get-started/get-docker.md b/content/get-started/get-docker.md index 17a26e0bf4..321ea0dff9 100644 --- a/content/get-started/get-docker.md +++ b/content/get-started/get-docker.md @@ -50,7 +50,7 @@ section and choose the best installation path for you. {{< card title="Docker Desktop for Linux" description="A native Linux application that delivers all Docker tools to your Linux computer." - link="/desktop/install/linux-install/" + link="/desktop/install/linux/" icon="/assets/images/linux_48.svg" >}} > [!NOTE] diff --git a/content/get-started/introduction/get-docker-desktop.md b/content/get-started/introduction/get-docker-desktop.md index 1f599a9818..eb796ff0fb 100644 --- a/content/get-started/introduction/get-docker-desktop.md +++ b/content/get-started/introduction/get-docker-desktop.md @@ -42,7 +42,7 @@ This guide will walk you through the installation process, enabling you to exper {{< card title="Docker Desktop for Linux" - description="[Install instructions](/desktop/install/linux-install/)" + description="[Install instructions](/desktop/install/linux/)" icon="/assets/images/linux_48.svg" >}} Once it's installed, complete the setup process and you're all set to run a Docker container. diff --git a/content/manuals/compose/install/_index.md b/content/manuals/compose/install/_index.md index ae58b2fecc..6a4d9d9b8a 100644 --- a/content/manuals/compose/install/_index.md +++ b/content/manuals/compose/install/_index.md @@ -24,7 +24,7 @@ The easiest and recommended way to get Docker Compose is to install Docker Deskt includes Docker Compose along with Docker Engine and Docker CLI which are Compose prerequisites. Docker Desktop is available on: -- [Linux](/manuals/desktop/install/linux-install.md) +- [Linux](/manuals/desktop/install/linux/_index.md) - [Mac](/manuals/desktop/install/mac-install.md) - [Windows](/manuals/desktop/install/windows-install.md) diff --git a/content/manuals/desktop/_index.md b/content/manuals/desktop/_index.md index 64e33093cc..cb1957d25e 100644 --- a/content/manuals/desktop/_index.md +++ b/content/manuals/desktop/_index.md @@ -11,7 +11,7 @@ grid: Install Docker Desktop on [Mac](/desktop/install/mac-install/), [Windows](/desktop/install/windows-install/), or - [Linux](/desktop/install/linux-install/). + [Linux](/desktop/install/linux/). icon: download - title: Explore Docker Desktop description: Navigate Docker Desktop and learn about its key features. diff --git a/content/manuals/desktop/allow-list.md b/content/manuals/desktop/allow-list.md index 43c41479bb..0db9876bf2 100644 --- a/content/manuals/desktop/allow-list.md +++ b/content/manuals/desktop/allow-list.md @@ -2,6 +2,7 @@ description: Allowlist for Docker Desktop for Business customers keywords: Docker Desktop, allowlist, allow list, firewall title: Allowlist for Docker Desktop +weight: 100 --- This page contains the domain URLs that you need to add to a firewall allowlist to ensure Docker Desktop works properly within your organization. diff --git a/content/manuals/desktop/backup-and-restore.md b/content/manuals/desktop/backup-and-restore.md index 84baa3b3e2..999f01b8a6 100644 --- a/content/manuals/desktop/backup-and-restore.md +++ b/content/manuals/desktop/backup-and-restore.md @@ -2,6 +2,7 @@ title: How to back up and restore your Docker Desktop data keywords: Docker Desktop, backup, restore, migration, reinstall, containers, images, volumes +weight: 130 --- Use the following procedure to save and restore your images and container data. This is useful if you want to reset your VM disk or to move your Docker environment to a new diff --git a/content/manuals/desktop/containerd.md b/content/manuals/desktop/containerd.md index 35ed7c4d76..58c645431f 100644 --- a/content/manuals/desktop/containerd.md +++ b/content/manuals/desktop/containerd.md @@ -1,6 +1,6 @@ --- title: containerd image store -weight: 40 +weight: 50 description: How to activate the containerd integration feature in Docker Desktop keywords: Docker, containerd, engine, image store, lazy-pull toc_max: 3 diff --git a/content/manuals/desktop/dev-environments/_index.md b/content/manuals/desktop/dev-environments/_index.md index 6c3d9e4811..6fcb784325 100644 --- a/content/manuals/desktop/dev-environments/_index.md +++ b/content/manuals/desktop/dev-environments/_index.md @@ -3,7 +3,7 @@ description: Dev Environments keywords: Dev Environments, share, local, Compose title: Overview of Dev Environments linkTitle: Dev Environments (Beta) -weight: 30 +weight: 40 --- {{< include "dev-envs-changing.md" >}} diff --git a/content/manuals/desktop/dev-environments/create-dev-env.md b/content/manuals/desktop/dev-environments/create-dev-env.md index 1cfccc2d7f..074d4b403c 100644 --- a/content/manuals/desktop/dev-environments/create-dev-env.md +++ b/content/manuals/desktop/dev-environments/create-dev-env.md @@ -4,6 +4,7 @@ keywords: Dev Environments, share, Docker Desktop, Compose, launch title: Launch a dev environment aliases: - /desktop/dev-environments/create-compose-dev-env/ +weight: 10 --- {{< include "dev-envs-changing.md" >}} diff --git a/content/manuals/desktop/dev-environments/set-up.md b/content/manuals/desktop/dev-environments/set-up.md index 1f56071177..e711b219d7 100644 --- a/content/manuals/desktop/dev-environments/set-up.md +++ b/content/manuals/desktop/dev-environments/set-up.md @@ -2,6 +2,7 @@ description: Set up a dev Environments keywords: Dev Environments, share, set up, Compose, Docker Desktop title: Set up a dev environment +weight: 20 --- {{< include "dev-envs-changing.md" >}} diff --git a/content/manuals/desktop/dev-environments/share.md b/content/manuals/desktop/dev-environments/share.md index 54676995b6..e36659c1cf 100644 --- a/content/manuals/desktop/dev-environments/share.md +++ b/content/manuals/desktop/dev-environments/share.md @@ -2,6 +2,7 @@ description: Dev Environments keywords: Dev Environments, share, Docker Desktop title: Distribute your dev environment +weight: 30 --- {{< include "dev-envs-changing.md" >}} diff --git a/content/manuals/desktop/faqs/_index.md b/content/manuals/desktop/faqs/_index.md index 54f6f71f86..6f93f42c9d 100644 --- a/content/manuals/desktop/faqs/_index.md +++ b/content/manuals/desktop/faqs/_index.md @@ -1,5 +1,6 @@ --- build: render: never -title: Desktop FAQs +title: FAQs +weight: 190 --- diff --git a/content/manuals/desktop/faqs/general.md b/content/manuals/desktop/faqs/general.md index 1d2598eded..6891e089f8 100644 --- a/content/manuals/desktop/faqs/general.md +++ b/content/manuals/desktop/faqs/general.md @@ -2,12 +2,14 @@ description: Frequently asked Docker Desktop questions for all platforms keywords: desktop, mac, windows, faqs title: General FAQs for Desktop +linkTitle: General tags: [FAQ] aliases: - /mackit/faqs/ - /docker-for-mac/faqs/ - /docker-for-windows/faqs/ - /desktop/faqs/ +weight: 10 --- ### Can I use Docker Desktop offline? diff --git a/content/manuals/desktop/faqs/linuxfaqs.md b/content/manuals/desktop/faqs/linuxfaqs.md index bf87494587..e7a809d4cf 100644 --- a/content/manuals/desktop/faqs/linuxfaqs.md +++ b/content/manuals/desktop/faqs/linuxfaqs.md @@ -2,9 +2,11 @@ description: Frequently asked questions for Docker Desktop for Linux keywords: desktop, linux, faqs title: FAQs for Docker Desktop for Linux +linkTitle: Linux tags: [FAQ] aliases: - /desktop/linux/space/ +weight: 40 --- ### Why does Docker Desktop for Linux run a VM? diff --git a/content/manuals/desktop/faqs/macfaqs.md b/content/manuals/desktop/faqs/macfaqs.md index 000b8edc71..763f1f06cc 100644 --- a/content/manuals/desktop/faqs/macfaqs.md +++ b/content/manuals/desktop/faqs/macfaqs.md @@ -2,10 +2,12 @@ description: Frequently asked questions for Docker Desktop for Mac keywords: desktop, mac, faqs title: FAQs for Docker Desktop for Mac +linkTitle: Mac tags: [FAQ] aliases: - /desktop/mac/space/ - /docker-for-mac/space/ +weight: 20 --- ### Why do I keep getting a notification telling me an application has changed my Desktop configurations? diff --git a/content/manuals/desktop/faqs/releases.md b/content/manuals/desktop/faqs/releases.md index 240f5e26ff..a8e1d3ed5d 100644 --- a/content/manuals/desktop/faqs/releases.md +++ b/content/manuals/desktop/faqs/releases.md @@ -2,6 +2,7 @@ description: Frequently asked Docker Desktop questions for all platforms keywords: desktop, mac, windows, faqs title: FAQs on Docker Desktop releases +linkTitle: Releases tags: [FAQ] --- diff --git a/content/manuals/desktop/faqs/windowsfaqs.md b/content/manuals/desktop/faqs/windowsfaqs.md index 0a048b8d97..010fd2b27c 100644 --- a/content/manuals/desktop/faqs/windowsfaqs.md +++ b/content/manuals/desktop/faqs/windowsfaqs.md @@ -2,7 +2,9 @@ description: Frequently asked questions for Docker Desktop for Windows keywords: desktop, windows, faqs title: FAQs for Docker Desktop for Windows +linkTitle: Windows tags: [FAQ] +weight: 30 --- ### Can I use VirtualBox alongside Docker Desktop? diff --git a/content/manuals/desktop/feedback.md b/content/manuals/desktop/feedback.md index 4ff38f7f09..298205c6c3 100644 --- a/content/manuals/desktop/feedback.md +++ b/content/manuals/desktop/feedback.md @@ -3,6 +3,7 @@ description: Find a way to provide feedback that's right for you keywords: Feedback, Docker Desktop, Linux, Mac, Windows, Dev Environments, Extensions, Community forum, bugs, problems, issues title: Give feedback +weight: 180 --- There are many ways you can provide feedback on Docker Desktop or Docker Desktop features. diff --git a/content/manuals/desktop/gpu.md b/content/manuals/desktop/gpu.md index d388ac1025..fe3e2358aa 100644 --- a/content/manuals/desktop/gpu.md +++ b/content/manuals/desktop/gpu.md @@ -1,7 +1,7 @@ --- title: GPU support in Docker Desktop linkTitle: GPU support -weight: 80 +weight: 90 description: How to use GPU in Docker Desktop keywords: gpu, gpu support, nvidia, wsl2, docker desktop, windows toc_max: 3 diff --git a/content/manuals/desktop/install/linux-install.md b/content/manuals/desktop/install/linux/_index.md similarity index 96% rename from content/manuals/desktop/install/linux-install.md rename to content/manuals/desktop/install/linux/_index.md index 9a17f357b3..62865a9c5d 100644 --- a/content/manuals/desktop/install/linux-install.md +++ b/content/manuals/desktop/install/linux/_index.md @@ -6,9 +6,10 @@ keywords: linux, docker linux install, docker linux, linux docker installation, linux, how to install docker on linux, linux vs docker engine, switch docker contexts title: Install Docker Desktop on Linux linkTitle: Linux -weight: 40 +weight: 60 aliases: - /desktop/linux/install/ +- /manuals/desktop/install/linux-install/ --- > **Docker Desktop terms** @@ -141,10 +142,10 @@ To install Docker Desktop successfully, your Linux host must meet the following - Gnome, KDE, or MATE Desktop environment. - For many Linux distros, the Gnome environment does not support tray icons. To add support for tray icons, you need to install a Gnome extension. For example, [AppIndicator](https://extensions.gnome.org/extension/615/appindicator-support/). - At least 4 GB of RAM. -- Enable configuring ID mapping in user namespaces, see [File sharing](../faqs/linuxfaqs.md#how-do-i-enable-file-sharing). -- Recommended: [Initialize `pass`](../get-started.md#credentials-management-for-linux-users) for credentials management. +- Enable configuring ID mapping in user namespaces, see [File sharing](/manuals/desktop/faqs/linuxfaqs.md#how-do-i-enable-file-sharing). +- Recommended: [Initialize `pass`](/manuals/desktop/get-started.md#credentials-management-for-linux-users) for credentials management. -Docker Desktop for Linux runs a Virtual Machine (VM). For more information on why, see [Why Docker Desktop for Linux runs a VM](../faqs/linuxfaqs.md#why-does-docker-desktop-for-linux-run-a-vm). +Docker Desktop for Linux runs a Virtual Machine (VM). For more information on why, see [Why Docker Desktop for Linux runs a VM](/manuals/desktop/faqs/linuxfaqs.md#why-does-docker-desktop-for-linux-run-a-vm). > [!NOTE] > diff --git a/content/manuals/desktop/install/archlinux.md b/content/manuals/desktop/install/linux/archlinux.md similarity index 73% rename from content/manuals/desktop/install/archlinux.md rename to content/manuals/desktop/install/linux/archlinux.md index a8154c0683..097345eadb 100644 --- a/content/manuals/desktop/install/archlinux.md +++ b/content/manuals/desktop/install/linux/archlinux.md @@ -5,9 +5,9 @@ keywords: Arch Linux, install, uninstall, upgrade, update, linux, desktop, docke desktop, docker desktop for linux, dd4l title: Install Docker Desktop on Arch-based distributions linkTitle: Arch -weight: 80 aliases: - /desktop/linux/install/archlinux/ +- /manuals/desktop/install/archlinux/ --- > **Docker Desktop terms** @@ -20,7 +20,7 @@ This page contains information on how to install, launch and upgrade Docker Desk ## Prerequisites -To install Docker Desktop successfully, you must meet the [general system requirements](linux-install.md#general-system-requirements). +To install Docker Desktop successfully, you must meet the [general system requirements](_index.md#general-system-requirements). Additionally, for non-Gnome Desktop environments, `gnome-terminal` must be installed: @@ -35,7 +35,7 @@ $ sudo pacman -S gnome-terminal 2. [Install Docker client binary on Linux](/manuals/engine/install/binaries.md#install-daemon-and-client-binaries-on-linux). On Arch-based distributions, users must install the Docker client binary. Static binaries for the Docker client are available for Linux (as `docker`). -3. Download the latest Arch package from the [Release notes](../release-notes.md). +3. Download the latest Arch package from the [Release notes](/manuals/desktop/release-notes.md). 4. Install the package: @@ -55,9 +55,9 @@ $ sudo pacman -S gnome-terminal - Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you. - Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application. -- [Explore Docker Desktop](../use-desktop/_index.md) and all its features. -- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. -- [FAQs](../faqs/general.md) provide answers to frequently asked questions. -- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. -- [Back up and restore data](../backup-and-restore.md) provides instructions +- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features. +- [Troubleshooting](/manuals/desktop/troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. +- [FAQs](/manuals/desktop/faqs/general.md) provide answers to frequently asked questions. +- [Release notes](/manuals/desktop/release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. +- [Back up and restore data](/manuals/desktop/backup-and-restore.md) provides instructions on backing up and restoring data related to Docker. diff --git a/content/manuals/desktop/install/debian.md b/content/manuals/desktop/install/linux/debian.md similarity index 82% rename from content/manuals/desktop/install/debian.md rename to content/manuals/desktop/install/linux/debian.md index bf81a70511..0e1da72804 100644 --- a/content/manuals/desktop/install/debian.md +++ b/content/manuals/desktop/install/linux/debian.md @@ -4,10 +4,11 @@ keywords: debian, install, uninstall, upgrade, update, linux, desktop, docker de docker desktop for linux, dd4l title: Install Docker Desktop on Debian linkTitle: Debian -weight: 60 +weight: 20 toc_max: 4 aliases: - /desktop/linux/install/debian/ +- /manuals/desktop/install/debian/ --- > **Docker Desktop terms** @@ -22,7 +23,7 @@ This page contains information on how to install, launch, and upgrade Docker Des To install Docker Desktop successfully, you must: -- Meet the [general system requirements](linux-install.md#general-system-requirements). +- Meet the [general system requirements](_index.md#general-system-requirements). - Have a 64-bit version of Debian 12. - For a Gnome Desktop environment, you must also install AppIndicator and KStatusNotifierItem [Gnome extensions](https://extensions.gnome.org/extension/615/appindicator-support/). @@ -39,7 +40,7 @@ Recommended approach to install Docker Desktop on Debian: 1. Set up Docker's `apt` repository. See step one of [Install using the `apt` repository](/manuals/engine/install/debian.md#install-using-the-repository). -2. Download the latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](../release-notes.md). +2. Download the latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](/manuals/desktop/release-notes.md). 3. Install the package with apt as follows: @@ -88,9 +89,9 @@ Don't forget to substitute `` with the architecture you want. - Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you. - Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application. -- [Explore Docker Desktop](../use-desktop/_index.md) and all its features. -- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. -- [FAQs](../faqs/general.md) provide answers to frequently asked questions. -- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. -- [Back up and restore data](../backup-and-restore.md) provides instructions +- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features. +- [Troubleshooting](/manuals/desktop/troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. +- [FAQs](/manuals/desktop/faqs/general.md) provide answers to frequently asked questions. +- [Release notes](/manuals/desktop/release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. +- [Back up and restore data](/manuals/desktop/backup-and-restore.md) provides instructions on backing up and restoring data related to Docker. diff --git a/content/manuals/desktop/install/fedora.md b/content/manuals/desktop/install/linux/fedora.md similarity index 80% rename from content/manuals/desktop/install/fedora.md rename to content/manuals/desktop/install/linux/fedora.md index 143d6b3275..f9850fbceb 100644 --- a/content/manuals/desktop/install/fedora.md +++ b/content/manuals/desktop/install/linux/fedora.md @@ -4,10 +4,11 @@ keywords: fedora, rpm, update install, uninstall, upgrade, update, linux, deskto docker desktop, docker desktop for linux, dd4l title: Install Docker Desktop on Fedora linkTitle: Fedora -weight: 70 +weight: 30 toc_max: 4 aliases: - /desktop/linux/install/fedora/ +- /manuals/desktop/install/fedora/ --- > **Docker Desktop terms** @@ -22,7 +23,7 @@ This page contains information on how to install, launch and upgrade Docker Desk To install Docker Desktop successfully, you must: -- Meet the [general system requirements](linux-install.md#general-system-requirements). +- Meet the [general system requirements](_index.md#general-system-requirements). - Have a 64-bit version of Fedora 39 or Fedora 40. Additionally, for a GNOME desktop environment you must install AppIndicator and KStatusNotifierItem [GNOME extensions](https://extensions.gnome.org/extension/615/appindicator-support/). @@ -39,7 +40,7 @@ To install Docker Desktop on Fedora: 1. Set up [Docker's package repository](/manuals/engine/install/fedora.md#set-up-the-repository). -2. Download the latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](../release-notes.md). +2. Download the latest [RPM package](https://desktop.docker.com/linux/main/amd64/docker-desktop-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](/manuals/desktop/release-notes.md). 3. Install the package with dnf as follows: @@ -80,9 +81,9 @@ Don't forget to substitute `` with the architecture you want. - Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you. - Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application. -- [Explore Docker Desktop](../use-desktop/_index.md) and all its features. -- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. -- [FAQs](../faqs/general.md) provide answers to frequently asked questions. -- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. -- [Back up and restore data](../backup-and-restore.md) provides instructions +- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features. +- [Troubleshooting](/manuals/desktop/troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. +- [FAQs](/manuals/desktop/faqs/general.md) provide answers to frequently asked questions. +- [Release notes](/manuals/desktop/release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. +- [Back up and restore data](/manuals/desktop/backup-and-restore.md) provides instructions on backing up and restoring data related to Docker. diff --git a/content/manuals/desktop/install/rhel.md b/content/manuals/desktop/install/linux/rhel.md similarity index 86% rename from content/manuals/desktop/install/rhel.md rename to content/manuals/desktop/install/linux/rhel.md index edfc001ce1..99b35fe37a 100644 --- a/content/manuals/desktop/install/rhel.md +++ b/content/manuals/desktop/install/linux/rhel.md @@ -5,13 +5,12 @@ keywords: red hat, red hat enterprise linux, rhel, rpm, desktop, docker desktop, docker desktop for linux, dd4l title: Install Docker Desktop on RHEL linkTitle: RHEL -weight: 90 -toc_max: 4 +sitemap: false download-url-base: https://download.docker.com/linux/rhel --- {{% restricted title="Early Access" %}} -Docker Desktop on RHEL is in [Early Access](../../release-lifecycle.md). +Docker Desktop on RHEL is in [Early Access](/manuals/release-lifecycle.md). {{% /restricted %}} > **Docker Desktop terms** @@ -26,7 +25,7 @@ This page contains information on how to install, launch and upgrade Docker Desk To install Docker Desktop successfully, you must: -- Meet the [general system requirements](linux-install.md#general-system-requirements). +- Meet the [general system requirements](_index.md#general-system-requirements). - Have a 64-bit version of either RHEL 8 or RHEL 9. If you don't have `pass` installed, or it can't be installed, you must enable @@ -138,9 +137,9 @@ $ sudo dnf install ./docker-desktop--rhel.rpm - Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you. - Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application. -- [Explore Docker Desktop](../use-desktop/_index.md) and all its features. -- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. -- [FAQs](../faqs/general.md) provide answers to frequently asked questions. -- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. -- [Back up and restore data](../backup-and-restore.md) provides instructions +- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features. +- [Troubleshooting](/manuals/desktop/troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. +- [FAQs](/manuals/desktop/faqs/general.md) provide answers to frequently asked questions. +- [Release notes](/manuals/desktop/release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. +- [Back up and restore data](/manuals/desktop/backup-and-restore.md) provides instructions on backing up and restoring data related to Docker. diff --git a/content/manuals/desktop/install/ubuntu.md b/content/manuals/desktop/install/linux/ubuntu.md similarity index 84% rename from content/manuals/desktop/install/ubuntu.md rename to content/manuals/desktop/install/linux/ubuntu.md index 146b5fa6a0..eda648ad5f 100644 --- a/content/manuals/desktop/install/ubuntu.md +++ b/content/manuals/desktop/install/linux/ubuntu.md @@ -7,10 +7,11 @@ keywords: install docker ubuntu, ubuntu install docker, install docker on ubuntu docker on ubuntu, docker desktop for ubuntu title: Install Docker Desktop on Ubuntu linkTitle: Ubuntu -weight: 50 +weight: 10 toc_max: 4 aliases: - /desktop/linux/install/ubuntu/ +- /manuals/desktop/install/ubuntu/ --- > **Docker Desktop terms** @@ -25,7 +26,7 @@ This page contains information on how to install, launch and upgrade Docker Desk To install Docker Desktop successfully, you must: -- Meet the [general system requirements](linux-install.md#general-system-requirements). +- Meet the [general system requirements](_index.md#general-system-requirements). - Have a 64-bit version of either the LTS version Ubuntu Jammy Jellyfish 22.04, or the current non-LTS version. Docker Desktop is supported on `x86_64` (or `amd64`) architecture. > [!NOTE] > @@ -43,7 +44,7 @@ Recommended approach to install Docker Desktop on Ubuntu: 1. Set up Docker's package repository. See step one of [Install using the `apt` repository](/manuals/engine/install/ubuntu.md#install-using-the-repository). -2. Download the latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](../release-notes.md). +2. Download the latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). For checksums, see the [Release notes](/manuals/desktop/release-notes.md). 3. Install the package with apt as follows: @@ -93,9 +94,9 @@ Don't forget to substitute `` with the architecture you want. - Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you. - Take a look at the [Docker workshop](/get-started/workshop/_index.md) to learn how to build an image and run it as a containerized application. -- [Explore Docker Desktop](../use-desktop/_index.md) and all its features. -- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. -- [FAQs](../faqs/general.md) provide answers to frequently asked questions. -- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. -- [Back up and restore data](../backup-and-restore.md) provides instructions +- [Explore Docker Desktop](/manuals/desktop/use-desktop/_index.md) and all its features. +- [Troubleshooting](/manuals/desktop/troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues. +- [FAQs](/manuals/desktop/faqs/general.md) provide answers to frequently asked questions. +- [Release notes](/manuals/desktop/release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases. +- [Back up and restore data](/manuals/desktop/backup-and-restore.md) provides instructions on backing up and restoring data related to Docker. diff --git a/content/manuals/desktop/install/mac-install.md b/content/manuals/desktop/install/mac-install.md index 366337db68..1bf9d95d63 100644 --- a/content/manuals/desktop/install/mac-install.md +++ b/content/manuals/desktop/install/mac-install.md @@ -105,7 +105,7 @@ By default, Docker Desktop is installed at `/Applications/Docker.app`. As macOS The `install` command accepts the following flags: - `--accept-license`: Accepts the [Docker Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement) now, rather than requiring it to be accepted when the application is first run. - `--allowed-org=`: Requires the user to sign in and be part of the specified Docker Hub organization when running the application -- `--user=`: Performs the privileged configurations once during installation. This removes the need for the user to grant root privileges on first run. For more information, see [Privileged helper permission requirements](../mac/permission-requirements.md#permission-requirements). To find the username, enter `ls /Users` in the CLI. +- `--user=`: Performs the privileged configurations once during installation. This removes the need for the user to grant root privileges on first run. For more information, see [Privileged helper permission requirements](/manuals/desktop/install/mac-permission-requirements.md#permission-requirements). To find the username, enter `ls /Users` in the CLI. - `--admin-settings`: Automatically creates an `admin-settings.json` file which is used by administrators to control certain Docker Desktop settings on client machines within their organization. For more information, see [Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/_index.md). - It must be used together with the `--allowed-org=` flag. - For example: @@ -117,7 +117,7 @@ The `install` command accepts the following flags: > [!TIP] > -> As an IT administrator, you can use endpoint management (MDM) software to identify the number of Docker Desktop instances and their versions within your environment. This can provide accurate license reporting, help ensure your machines use the latest version of Docker Desktop, and enable you to [enforce sign-in](../../security/for-admins/enforce-sign-in/_index.md). +> As an IT administrator, you can use endpoint management (MDM) software to identify the number of Docker Desktop instances and their versions within your environment. This can provide accurate license reporting, help ensure your machines use the latest version of Docker Desktop, and enable you to [enforce sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md). > - [Intune](https://learn.microsoft.com/en-us/mem/intune/apps/app-discovered-apps) > - [Jamf](https://docs.jamf.com/10.25.0/jamf-pro/administrator-guide/Application_Usage.html) > - [Kandji](https://support.kandji.io/support/solutions/articles/72000559793-view-a-device-application-list) diff --git a/content/manuals/desktop/mac/permission-requirements.md b/content/manuals/desktop/install/mac-permission-requirements.md similarity index 97% rename from content/manuals/desktop/mac/permission-requirements.md rename to content/manuals/desktop/install/mac-permission-requirements.md index 8c412b0518..c82ba0132d 100644 --- a/content/manuals/desktop/mac/permission-requirements.md +++ b/content/manuals/desktop/install/mac-permission-requirements.md @@ -6,6 +6,8 @@ title: Understand permission requirements for Docker Desktop on Mac aliases: - /docker-for-mac/privileged-helper/ - /desktop/mac/privileged-helper/ +- /manuals/desktop/mac/privileged helper/ +weight: 20 --- This page contains information about the permission requirements for running and installing Docker Desktop on Mac. @@ -132,7 +134,7 @@ On first run, Docker Desktop checks if `localhost` is resolved to `127.0.0.1`. I ## Installing from the command line -In version 4.11 and later of Docker Desktop for Mac, privileged configurations are applied during the installation with the `--user` flag on the [install command](../install/mac-install.md#install-from-the-command-line). In this case, you are not prompted to grant root privileges on the first run of Docker Desktop. Specifically, the `--user` flag: +In version 4.11 and later of Docker Desktop for Mac, privileged configurations are applied during the installation with the `--user` flag on the [install command](/manuals/desktop/install/mac-install.md#install-from-the-command-line). In this case, you are not prompted to grant root privileges on the first run of Docker Desktop. Specifically, the `--user` flag: - Uninstalls the previous `com.docker.vmnetd` if present - Sets up symlinks - Ensures that `localhost` is resolved to `127.0.0.1` diff --git a/content/manuals/desktop/install/msi/_index.md b/content/manuals/desktop/install/msi/_index.md index ca528c4f36..9cdb5cbc36 100644 --- a/content/manuals/desktop/install/msi/_index.md +++ b/content/manuals/desktop/install/msi/_index.md @@ -1,7 +1,7 @@ --- title: Deploy with Microsoft installer linkTitle: Use the MSI installer -weight: 30 +weight: 50 description: If you're an IT admin, learn how to deploy Docker Desktop with Microsoft installer keywords: msi, docker desktop, windows, installation --- diff --git a/content/manuals/desktop/install/windows-install.md b/content/manuals/desktop/install/windows-install.md index 9b45469f1d..c5cce5d5b9 100644 --- a/content/manuals/desktop/install/windows-install.md +++ b/content/manuals/desktop/install/windows-install.md @@ -6,7 +6,7 @@ keywords: docker for windows, docker windows, docker desktop for windows, docker run on windows, installing docker for windows, windows containers, wsl, hyper-v title: Install Docker Desktop on Windows linkTitle: Windows -weight: 20 +weight: 30 aliases: - /desktop/windows/install/ - /docker-ee-for-windows/install/ diff --git a/content/manuals/desktop/windows/permission-requirements.md b/content/manuals/desktop/install/windows-permission-requirements.md similarity index 99% rename from content/manuals/desktop/windows/permission-requirements.md rename to content/manuals/desktop/install/windows-permission-requirements.md index 8db893897f..5a6d70cd0e 100644 --- a/content/manuals/desktop/windows/permission-requirements.md +++ b/content/manuals/desktop/install/windows-permission-requirements.md @@ -4,6 +4,8 @@ keywords: Docker Desktop, Windows, security, install title: Understand permission requirements for Windows aliases: - /desktop/windows/privileged-helper/ +- /manuals/desktop/windows/permission-requirements/ +weight: 40 --- This page contains information about the permission requirements for running and installing Docker Desktop on Windows, the functionality of the privileged helper process `com.docker.service` and the reasoning behind this approach. diff --git a/content/manuals/desktop/kubernetes.md b/content/manuals/desktop/kubernetes.md index 669edafb70..feee5c7eb4 100644 --- a/content/manuals/desktop/kubernetes.md +++ b/content/manuals/desktop/kubernetes.md @@ -5,6 +5,7 @@ title: Deploy on Kubernetes with Docker Desktop aliases: - /docker-for-windows/kubernetes/ - /docker-for-mac/kubernetes/ +weight: 110 --- Docker Desktop includes a standalone Kubernetes server and client, diff --git a/content/manuals/desktop/linux/Makefile b/content/manuals/desktop/linux/Makefile deleted file mode 100644 index 3f9dd5a0dc..0000000000 --- a/content/manuals/desktop/linux/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: -check: - for img in $$(git ls-files images); do \ - base=$$(basename "$$img"); \ - if ! git grep -q -F "$$base"; then \ - echo >&2 "unused image: $$img"; \ - pass=false; \ - fi; \ - done; \ - $$pass diff --git a/content/manuals/desktop/linux/images/diagnose-support.png b/content/manuals/desktop/linux/images/diagnose-support.png deleted file mode 100644 index 94a48f947d..0000000000 Binary files a/content/manuals/desktop/linux/images/diagnose-support.png and /dev/null differ diff --git a/content/manuals/desktop/linux/images/menu/prefs.png b/content/manuals/desktop/linux/images/menu/prefs.png deleted file mode 100644 index 50f4f80b6b..0000000000 Binary files a/content/manuals/desktop/linux/images/menu/prefs.png and /dev/null differ diff --git a/content/manuals/desktop/mac/Makefile b/content/manuals/desktop/mac/Makefile deleted file mode 100644 index 3f9dd5a0dc..0000000000 --- a/content/manuals/desktop/mac/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: -check: - for img in $$(git ls-files images); do \ - base=$$(basename "$$img"); \ - if ! git grep -q -F "$$base"; then \ - echo >&2 "unused image: $$img"; \ - pass=false; \ - fi; \ - done; \ - $$pass diff --git a/content/manuals/desktop/mac/_index.md b/content/manuals/desktop/mac/_index.md deleted file mode 100644 index 05ac165ff6..0000000000 --- a/content/manuals/desktop/mac/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -build: - render: never -title: Docker Desktop for Mac ---- diff --git a/content/manuals/desktop/mac/images/menu/prefs.png b/content/manuals/desktop/mac/images/menu/prefs.png deleted file mode 100644 index 265eba78ef..0000000000 Binary files a/content/manuals/desktop/mac/images/menu/prefs.png and /dev/null differ diff --git a/content/manuals/desktop/mac/images/menu/troubleshoot.png b/content/manuals/desktop/mac/images/menu/troubleshoot.png deleted file mode 100644 index 6300d7674a..0000000000 Binary files a/content/manuals/desktop/mac/images/menu/troubleshoot.png and /dev/null differ diff --git a/content/manuals/desktop/mac/images/whale-x.svg b/content/manuals/desktop/mac/images/whale-x.svg deleted file mode 100644 index 01ce52ffff..0000000000 --- a/content/manuals/desktop/mac/images/whale-x.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/content/manuals/desktop/networking.md b/content/manuals/desktop/networking.md index b4c2a0ad9d..f743884951 100644 --- a/content/manuals/desktop/networking.md +++ b/content/manuals/desktop/networking.md @@ -10,6 +10,7 @@ aliases: - /docker-for-win/networking/ - /docker-for-windows/networking/ - /desktop/windows/networking/ +weight: 120 --- Docker Desktop provides several networking features to make it easier to diff --git a/content/manuals/desktop/previous-versions/2.x-mac.md b/content/manuals/desktop/previous-versions/2.x-mac.md index d1e9b00fb7..38179fbdb1 100644 --- a/content/manuals/desktop/previous-versions/2.x-mac.md +++ b/content/manuals/desktop/previous-versions/2.x-mac.md @@ -5,7 +5,6 @@ title: Docker Desktop for Mac 2.x release notes toc_min: 1 toc_max: 2 aliases: /desktop/mac/release-notes/2.x/ -sitemap: false --- This page contains release notes for Docker Desktop for Mac 2.x. diff --git a/content/manuals/desktop/previous-versions/2.x-windows.md b/content/manuals/desktop/previous-versions/2.x-windows.md index c567f52244..866ef15baf 100644 --- a/content/manuals/desktop/previous-versions/2.x-windows.md +++ b/content/manuals/desktop/previous-versions/2.x-windows.md @@ -5,7 +5,6 @@ title: Docker for Windows 2.x release notes toc_min: 1 toc_max: 2 aliases: /desktop/windows/release-notes/2.x/ -sitemap: false --- This page contains release notes for Docker Desktop for Windows 2.x. diff --git a/content/manuals/desktop/previous-versions/3.x-mac.md b/content/manuals/desktop/previous-versions/3.x-mac.md index ba061e4f9e..d8127fbd73 100644 --- a/content/manuals/desktop/previous-versions/3.x-mac.md +++ b/content/manuals/desktop/previous-versions/3.x-mac.md @@ -8,7 +8,6 @@ aliases: - /desktop/mac/previous-versions/ - /docker-for-mac/previous-versions/ - /desktop/mac/release-notes/3.x/ -sitemap: false --- This page contains release notes for Docker Desktop for Mac 3.x. diff --git a/content/manuals/desktop/previous-versions/3.x-windows.md b/content/manuals/desktop/previous-versions/3.x-windows.md index 27ef7f3c72..d12215e92d 100644 --- a/content/manuals/desktop/previous-versions/3.x-windows.md +++ b/content/manuals/desktop/previous-versions/3.x-windows.md @@ -8,7 +8,6 @@ aliases: - /desktop/windows/previous-versions/ - /docker-for-windows/previous-versions/ - /desktop/windows/release-notes/3.x/ -sitemap: false --- This page contains release notes for Docker Desktop for Windows 3.x. diff --git a/content/manuals/desktop/previous-versions/_index.md b/content/manuals/desktop/previous-versions/_index.md index bede2323f5..46bd37a5fa 100644 --- a/content/manuals/desktop/previous-versions/_index.md +++ b/content/manuals/desktop/previous-versions/_index.md @@ -2,4 +2,5 @@ build: render: never title: Previous releases +weight: 200 --- diff --git a/content/manuals/desktop/previous-versions/archive-mac.md b/content/manuals/desktop/previous-versions/archive-mac.md index 28003bd6bc..ffc5797175 100644 --- a/content/manuals/desktop/previous-versions/archive-mac.md +++ b/content/manuals/desktop/previous-versions/archive-mac.md @@ -6,7 +6,6 @@ toc_min: 1 toc_max: 2 aliases: - /desktop/mac/release-notes/archive/ -sitemap: false --- This page contains release notes for older versions of Docker Desktop for Mac. diff --git a/content/manuals/desktop/previous-versions/archive-windows.md b/content/manuals/desktop/previous-versions/archive-windows.md index efeb4f928e..2282c07968 100644 --- a/content/manuals/desktop/previous-versions/archive-windows.md +++ b/content/manuals/desktop/previous-versions/archive-windows.md @@ -6,7 +6,6 @@ toc_min: 1 toc_max: 2 aliases: - /desktop/windows/release-notes/archive/ -sitemap: false --- This page contains release notes for older versions of Docker Desktop for Windows. diff --git a/content/manuals/desktop/previous-versions/edge-releases-mac.md b/content/manuals/desktop/previous-versions/edge-releases-mac.md index 5e20fee06b..a31b2459b3 100644 --- a/content/manuals/desktop/previous-versions/edge-releases-mac.md +++ b/content/manuals/desktop/previous-versions/edge-releases-mac.md @@ -6,7 +6,6 @@ toc_min: 1 toc_max: 2 aliases: - /desktop/mac/release-notes/edge-releases/ -sitemap: false --- This page contains information about Docker Desktop Edge releases. Edge releases give you early access to our newest features. Note that some of the features may be experimental, and some of them may not ever reach the Stable release. diff --git a/content/manuals/desktop/previous-versions/edge-releases-windows.md b/content/manuals/desktop/previous-versions/edge-releases-windows.md index 1dfc7bf0e6..1f1c85fde4 100644 --- a/content/manuals/desktop/previous-versions/edge-releases-windows.md +++ b/content/manuals/desktop/previous-versions/edge-releases-windows.md @@ -6,7 +6,6 @@ toc_min: 1 toc_max: 2 aliases: - /desktop/windows/release-notes/edge-releases/ -sitemap: false --- This page contains information about Docker Desktop Edge releases. Edge releases give you early access to our newest features. Note that some of the features may be experimental, and some of them may not ever reach the Stable release. diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index 7ceb198e55..4912a94135 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -2,6 +2,7 @@ description: Find the Docker Desktop release notes for Mac, Linux, and Windows. keywords: Docker desktop, release notes, linux, mac, windows title: Docker Desktop release notes +linkTitle: Release notes tags: [Release notes] toc_max: 2 aliases: @@ -13,6 +14,7 @@ aliases: - /desktop/windows/release-notes/ - /desktop/linux/release-notes/ - /mackit/release-notes/ +weight: 220 --- This page contains information about the new features, improvements, known issues, and bug fixes in Docker Desktop releases. For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/releases.md). @@ -225,7 +227,7 @@ For more information, see [microsoft/WSL#11794](https://github.com/microsoft/WSL #### For Windows - Fixed an issue on the WSL 2 engine where Docker Desktop would not detect the existence of the `docker-desktop-data` distribution if it had been manually moved by the user. -- The Windows on ARM installer and the [privileged service](windows/permission-requirements.md#privileged-helper) are now built for ARM64. +- The Windows on ARM installer and the [privileged service](/manuals/desktop/install/windows-permission-requirements.md#privileged-helper) are now built for ARM64. #### For Mac @@ -2138,7 +2140,7 @@ This can be resolved by adding the user to the **docker-users** group. Before st ### New -- Released [Docker Desktop for Linux](install/linux-install.md). +- Released [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md). - Beta release of [Docker Extensions](/manuals/extensions/_index.md) and Extensions SDK. - Created a Docker Homepage where you can run popular images and discover how to use them. - [Compose V2 is now GA](https://www.docker.com/blog/announcing-compose-v2-general-availability/) @@ -2159,7 +2161,7 @@ This can be resolved by adding the user to the **docker-users** group. Before st ### New -- Released [Docker Desktop for Linux](install/linux-install.md). +- Released [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md). - Beta release of [Docker Extensions](/manuals/extensions/_index.md) and Extensions SDK. - Created a Docker Homepage where you can run popular images and discover how to use them. - [Compose V2 is now GA](https://www.docker.com/blog/announcing-compose-v2-general-availability/) diff --git a/content/manuals/desktop/settings.md b/content/manuals/desktop/settings.md index 3cfd701183..c7cd26d3da 100644 --- a/content/manuals/desktop/settings.md +++ b/content/manuals/desktop/settings.md @@ -3,10 +3,12 @@ description: Learn about and change Docker Desktop's settings keywords: settings, preferences, proxy, file sharing, resources, kubernetes, Docker Desktop, Linux, Mac, Windows title: Change your Docker Desktop settings +linkTitle: Change settings aliases: - /desktop/settings/mac/ - /desktop/settings/windows/ - /desktop/settings/linux/ +weight: 150 --- To navigate to **Settings** either: @@ -495,8 +497,8 @@ On Mac, you can reconfigure your initial installation settings on the **Advance ``` 3. Save and the close the file. Restart your shell to apply the changes to the PATH variable. -- **Enable default Docker socket (Requires password)**. Creates `/var/run/docker.sock` which some third party clients may use to communicate with Docker Desktop. For more information, see [permission requirements for macOS](/manuals/desktop/mac/permission-requirements.md#installing-symlinks). +- **Enable default Docker socket (Requires password)**. Creates `/var/run/docker.sock` which some third party clients may use to communicate with Docker Desktop. For more information, see [permission requirements for macOS](/manuals/desktop/install/mac-permission-requirements.md#installing-symlinks). -- **Enable privileged port mapping (Requires password)**. Starts the privileged helper process which binds the ports that are between 1 and 1024. For more information, see [permission requirements for macOS](/manuals/desktop/mac/permission-requirements.md#binding-privileged-ports). +- **Enable privileged port mapping (Requires password)**. Starts the privileged helper process which binds the ports that are between 1 and 1024. For more information, see [permission requirements for macOS](/manuals/desktop/install/mac-permission-requirements.md#binding-privileged-ports). - For more information on each configuration and use case, see [Permission requirements](/manuals/desktop/mac/permission-requirements.md). \ No newline at end of file + For more information on each configuration and use case, see [Permission requirements](/manuals/desktop/install/mac-permission-requirements.md). \ No newline at end of file diff --git a/content/manuals/desktop/support.md b/content/manuals/desktop/support.md index 484adca563..da98960154 100644 --- a/content/manuals/desktop/support.md +++ b/content/manuals/desktop/support.md @@ -2,6 +2,7 @@ description: See what support is available for Docker Desktop keywords: Support, Docker Desktop, Linux, Mac, Windows title: Get support +weight: 170 --- Find information on how to get support, and the scope of Docker Desktop support. @@ -77,7 +78,7 @@ Docker Desktop is available for Mac, Linux, and Windows. The supported version i * [Mac system requirements](install/mac-install.md#system-requirements) * [Windows system requirements](install/windows-install.md#system-requirements) -* [Linux system requirements](install/linux-install.md#system-requirements) +* [Linux system requirements](install/linux/_index.md#system-requirements) ### How is personal diagnostic data handled in Docker Desktop? diff --git a/content/manuals/desktop/synchronized-file-sharing.md b/content/manuals/desktop/synchronized-file-sharing.md index 76dfed8860..3949d3c926 100644 --- a/content/manuals/desktop/synchronized-file-sharing.md +++ b/content/manuals/desktop/synchronized-file-sharing.md @@ -1,6 +1,6 @@ --- title: Synchronized file shares -weight: 60 +weight: 70 description: Get started with Synchronized file shares on Docker Desktop. keyword: mutagen, file sharing, docker desktop, bind mounts --- diff --git a/content/manuals/desktop/troubleshoot/_index.md b/content/manuals/desktop/troubleshoot/_index.md index f4b3a4322d..07ba3fe980 100644 --- a/content/manuals/desktop/troubleshoot/_index.md +++ b/content/manuals/desktop/troubleshoot/_index.md @@ -2,4 +2,5 @@ build: render: never title: Troubleshoot and diagnose +weight: 160 --- diff --git a/content/manuals/desktop/uninstall.md b/content/manuals/desktop/uninstall.md index ac59cb6d64..17f1e83bb5 100644 --- a/content/manuals/desktop/uninstall.md +++ b/content/manuals/desktop/uninstall.md @@ -2,6 +2,8 @@ description: How to uninstall Docker Desktop keywords: Windows, unintall, Mac, Linux, Docker Desktop title: Uninstall Docker Desktop +linkTitle: Uninstall +weight: 210 --- > [!WARNING] diff --git a/content/manuals/desktop/use-desktop/builds.md b/content/manuals/desktop/use-desktop/builds.md index 8f144001dd..3743d259da 100644 --- a/content/manuals/desktop/use-desktop/builds.md +++ b/content/manuals/desktop/use-desktop/builds.md @@ -1,7 +1,9 @@ --- -title: Explore Builds +title: Explore the Builds view in Docker Desktop +linkTitle: Builds description: Understand how to use the Builds view in Docker Desktop keywords: Docker Dashboard, manage, gui, dashboard, builders, builds +weight: 40 --- ![Builds view in Docker Desktop](../images/builds-view.webp) diff --git a/content/manuals/desktop/use-desktop/container.md b/content/manuals/desktop/use-desktop/container.md index 8abd3a39d4..8e9de4c84b 100644 --- a/content/manuals/desktop/use-desktop/container.md +++ b/content/manuals/desktop/use-desktop/container.md @@ -2,6 +2,8 @@ description: Understand what you can do with the Containers view on Docker Dashboard keywords: Docker Dashboard, manage, containers, gui, dashboard, images, user manual title: Explore the Containers view in Docker Desktop +linkTitle: Containers +weight: 10 --- The **Containers** view lists all your running containers and applications. You must have running or stopped containers and applications to see them listed. diff --git a/content/manuals/desktop/use-desktop/images.md b/content/manuals/desktop/use-desktop/images.md index 78b7026554..27ddd9fadd 100644 --- a/content/manuals/desktop/use-desktop/images.md +++ b/content/manuals/desktop/use-desktop/images.md @@ -2,6 +2,8 @@ description: Understand what you can do with the Images view on Docker Dashboard keywords: Docker Dashboard, manage, containers, gui, dashboard, images, user manual title: Explore the Images view in Docker Desktop +linkTitle: Images +weight: 20 --- The **Images** view lets you manage Docker images without having to use the CLI. By default, it displays a list of all Docker images on your local disk. diff --git a/content/manuals/desktop/use-desktop/pause.md b/content/manuals/desktop/use-desktop/pause.md index b6abddc429..5fc1a33413 100644 --- a/content/manuals/desktop/use-desktop/pause.md +++ b/content/manuals/desktop/use-desktop/pause.md @@ -2,6 +2,7 @@ description: understand what pausing Docker Dashboard means keywords: Docker Dashboard, manage, containers, gui, dashboard, pause, user manual title: Pause Docker Desktop +weight: 60 --- When Docker Desktop is paused, the Linux VM running Docker Engine is paused, the current state of all your containers are saved in memory, and all processes are frozen. This reduces the CPU and memory usage and helps you retain a longer battery life on your laptop. diff --git a/content/manuals/desktop/use-desktop/resource-saver.md b/content/manuals/desktop/use-desktop/resource-saver.md index f93f20afa4..9dfea55756 100644 --- a/content/manuals/desktop/use-desktop/resource-saver.md +++ b/content/manuals/desktop/use-desktop/resource-saver.md @@ -2,6 +2,8 @@ description: Understand what Docker Desktop Resource Saver mode is and how to configure it keywords: Docker Dashboard, resource saver, manage, containers, gui, dashboard, user manual title: Docker Desktop's Resource Saver mode +linkTitle: Resource Saver mode +weight: 50 --- Resource Saver is a new feature available in Docker Desktop version 4.24 and later. It significantly reduces Docker diff --git a/content/manuals/desktop/use-desktop/volumes.md b/content/manuals/desktop/use-desktop/volumes.md index 478fe97598..eaf5dcb906 100644 --- a/content/manuals/desktop/use-desktop/volumes.md +++ b/content/manuals/desktop/use-desktop/volumes.md @@ -1,7 +1,9 @@ --- description: Understand what you can do with the Volumes view on Docker Dashboard keywords: Docker Dashboard, manage, containers, gui, dashboard, volumes, user manual -title: Explore Volumes +title: Explore the Volumes view in Docker Desktop +linkTitle: Volumes +weight: 30 --- The **Volumes** view in Docker Dashboard lets you create, delete, and perform diff --git a/content/manuals/desktop/vm-vdi.md b/content/manuals/desktop/vm-vdi.md index 36433d9eec..bf18e97c0c 100644 --- a/content/manuals/desktop/vm-vdi.md +++ b/content/manuals/desktop/vm-vdi.md @@ -4,6 +4,7 @@ keywords: nested virtualization, Docker Desktop, windows, VM, VDI environment title: Run Docker Desktop for Windows in a VM or VDI environment aliases: - /desktop/nested-virtualization/ +weight: 140 --- In general, we recommend running Docker Desktop natively on either Mac, Linux, or Windows. However, Docker Desktop for Windows can run inside a virtual desktop provided the virtual desktop is properly configured. diff --git a/content/manuals/desktop/wasm.md b/content/manuals/desktop/wasm.md index 004bd23f33..c8c36392f4 100644 --- a/content/manuals/desktop/wasm.md +++ b/content/manuals/desktop/wasm.md @@ -1,6 +1,6 @@ --- title: Wasm workloads (Beta) -weight: 50 +weight: 60 description: How to run Wasm workloads with Docker Desktop keywords: Docker, WebAssembly, wasm, containerd, engine toc_max: 3 diff --git a/content/manuals/desktop/windows/Makefile b/content/manuals/desktop/windows/Makefile deleted file mode 100644 index 3f9dd5a0dc..0000000000 --- a/content/manuals/desktop/windows/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: -check: - for img in $$(git ls-files images); do \ - base=$$(basename "$$img"); \ - if ! git grep -q -F "$$base"; then \ - echo >&2 "unused image: $$img"; \ - pass=false; \ - fi; \ - done; \ - $$pass diff --git a/content/manuals/desktop/windows/_index.md b/content/manuals/desktop/windows/_index.md deleted file mode 100644 index aed88ea2bf..0000000000 --- a/content/manuals/desktop/windows/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -build: - render: never -title: Docker Desktop for Windows ---- diff --git a/content/manuals/desktop/windows/images/diagnose-support.png b/content/manuals/desktop/windows/images/diagnose-support.png deleted file mode 100644 index db2d4cbd9a..0000000000 Binary files a/content/manuals/desktop/windows/images/diagnose-support.png and /dev/null differ diff --git a/content/manuals/desktop/wsl/_index.md b/content/manuals/desktop/wsl/_index.md index ae77817a00..97e39812ea 100644 --- a/content/manuals/desktop/wsl/_index.md +++ b/content/manuals/desktop/wsl/_index.md @@ -5,7 +5,7 @@ keywords: wsl, wsl2, installing wsl2, wsl installation, docker wsl2, wsl docker, tech preview, wsl install docker, install docker wsl, how to install docker in wsl title: Docker Desktop WSL 2 backend on Windows linkTitle: WSL -weight: 70 +weight: 80 aliases: - /docker-for-windows/wsl/ - /docker-for-windows/wsl-tech-preview/ diff --git a/content/manuals/engine/install/_index.md b/content/manuals/engine/install/_index.md index 69c73c8ab7..7f69abfd71 100644 --- a/content/manuals/engine/install/_index.md +++ b/content/manuals/engine/install/_index.md @@ -37,7 +37,7 @@ This section describes how to install Docker Engine on Linux, also known as Docker CE. Docker Engine is also available for Windows, macOS, and Linux, through Docker Desktop. For instructions on how to install Docker Desktop, see: -- [Docker Desktop for Linux](/manuals/desktop/install/linux-install.md) +- [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md) - [Docker Desktop for Mac (macOS)](/manuals/desktop/install/mac-install.md) - [Docker Desktop for Windows](/manuals/desktop/install/windows-install.md) diff --git a/content/manuals/engine/install/debian.md b/content/manuals/engine/install/debian.md index ea97a30a2d..8fb78d0a57 100644 --- a/content/manuals/engine/install/debian.md +++ b/content/manuals/engine/install/debian.md @@ -86,7 +86,7 @@ clean installation, and prefer to clean up any existing data, read the You can install Docker Engine in different ways, depending on your needs: - Docker Engine comes bundled with - [Docker Desktop for Linux](/manuals/desktop/install/linux-install.md). This is + [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md). This is the easiest and quickest way to get started. - Set up and install Docker Engine from diff --git a/content/manuals/engine/install/raspberry-pi-os.md b/content/manuals/engine/install/raspberry-pi-os.md index 5393727207..f9e5b2d7d0 100644 --- a/content/manuals/engine/install/raspberry-pi-os.md +++ b/content/manuals/engine/install/raspberry-pi-os.md @@ -87,7 +87,7 @@ clean installation, and prefer to clean up any existing data, read the You can install Docker Engine in different ways, depending on your needs: - Docker Engine comes bundled with - [Docker Desktop for Linux](/manuals/desktop/install/linux-install.md). This is + [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md). This is the easiest and quickest way to get started. - Set up and install Docker Engine from diff --git a/content/manuals/engine/install/ubuntu.md b/content/manuals/engine/install/ubuntu.md index 7778a1ccab..295bc5c1f7 100644 --- a/content/manuals/engine/install/ubuntu.md +++ b/content/manuals/engine/install/ubuntu.md @@ -96,7 +96,7 @@ clean installation, and prefer to clean up any existing data, read the You can install Docker Engine in different ways, depending on your needs: - Docker Engine comes bundled with - [Docker Desktop for Linux](/manuals/desktop/install/linux-install.md). This is + [Docker Desktop for Linux](/manuals/desktop/install/linux/_index.md). This is the easiest and quickest way to get started. - Set up and install Docker Engine from diff --git a/content/manuals/security/security-announcements.md b/content/manuals/security/security-announcements.md index 6ebcfe259d..d03f6e483c 100644 --- a/content/manuals/security/security-announcements.md +++ b/content/manuals/security/security-announcements.md @@ -98,7 +98,7 @@ _The issue has been fixed in Moby >= v25.0.2 and >= v24.0.9._ Docker Desktop v4.27.0 and earlier are affected. Docker Desktop v4.27.1 was released on February 1 and includes runc, BuildKit, and dockerd binaries patches. In addition to updating to this new version, we encourage all Docker users to diligently use Docker images and Dockerfiles and ensure you only use trusted content in your builds. -As always, you should check Docker Desktop system requirements for your operating system ([Windows](/manuals/desktop/install/windows-install.md#system-requirements), [Linux](/manuals/desktop/install/linux-install.md#general-system-requirements), [Mac](/manuals/desktop/install/mac-install.md#system-requirements)) before updating to ensure full compatibility. +As always, you should check Docker Desktop system requirements for your operating system ([Windows](/manuals/desktop/install/windows-install.md#system-requirements), [Linux](/manuals/desktop/install/linux/_index.md#general-system-requirements), [Mac](/manuals/desktop/install/mac-install.md#system-requirements)) before updating to ensure full compatibility. #### Docker Build Cloud diff --git a/content/manuals/subscription/desktop-license.md b/content/manuals/subscription/desktop-license.md index b527703fa4..da4a17fea9 100644 --- a/content/manuals/subscription/desktop-license.md +++ b/content/manuals/subscription/desktop-license.md @@ -20,7 +20,7 @@ Read the [Blog](https://www.docker.com/blog/updating-product-subscriptions/) and > > The licensing and distribution terms for Docker and Moby open-source projects, such as Docker Engine, aren't changing. -Docker Desktop is built using open-source software. For information about the licensing of open-source components in Docker Desktop, select {{< inline-image src="../desktop/mac/images/whale-x.svg" alt="whale menu" >}} > **About Docker Desktop** > **Acknowledgements**. +Docker Desktop is built using open-source software. For information about the licensing of open-source components in Docker Desktop, select the whale menu > **About Docker Desktop** > **Acknowledgements**. Docker Desktop distributes some components that are licensed under the GNU General Public License. Select [here](https://download.docker.com/opensource/License.tar.gz) to download the source for these components. diff --git a/content/manuals/support.md b/content/manuals/support.md index 4707484645..d2297450ac 100644 --- a/content/manuals/support.md +++ b/content/manuals/support.md @@ -83,7 +83,7 @@ Docker Desktop is available for Mac, Linux, and Windows. The supported version i * [Mac system requirements](/manuals/desktop/install/mac-install.md#system-requirements) * [Windows system requirements](/manuals/desktop/install/windows-install.md#system-requirements) -* [Linux system requirements](/manuals/desktop/install/linux-install.md#system-requirements) +* [Linux system requirements](/manuals/desktop/install/linux/_index.md#system-requirements) ## How is personal diagnostic data handled in Docker Desktop?