From d86c9065b7597bb6268c393bb859f5b7dad951e4 Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 12 Aug 2025 09:13:50 +0200 Subject: [PATCH] chore: add utm parameters to dl urls (#23229) ## Description Add UTM parameters to various download links. --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> --- content/manuals/desktop/_index.md | 27 +++++++++---------- .../manuals/desktop/features/wsl/_index.md | 2 +- hugo_stats.json | 2 -- layouts/shortcodes/desktop-install-v2.html | 14 +++++----- 4 files changed, 20 insertions(+), 25 deletions(-) diff --git a/content/manuals/desktop/_index.md b/content/manuals/desktop/_index.md index 4162dcd395..c45d19aab8 100644 --- a/content/manuals/desktop/_index.md +++ b/content/manuals/desktop/_index.md @@ -52,8 +52,17 @@ Docker Desktop reduces the time spent on complex setups so you can focus on writ Docker Desktop integrates with your preferred development tools and languages, and gives you access to a vast ecosystem of trusted images and templates via Docker Hub. This empowers teams to accelerate development, automate builds, enable CI/CD workflows, and collaborate securely through shared repositories. -{{< tabs >}} -{{< tab name="What's included in Docker Desktop?" >}} +## Key features + +* Ability to containerize and share any application on any cloud platform, in multiple languages and frameworks. +* Quick installation and setup of a complete Docker development environment. +* Includes the latest version of Kubernetes. +* On Windows, the ability to toggle between Linux and Windows containers to build applications. +* Fast and reliable performance with native Windows Hyper-V virtualization. +* Ability to work natively on Linux through WSL 2 on Windows machines. +* Volume mounting for code and data, including file change notifications and easy access to running containers on the localhost network. + +## Products inside Docker Desktop - [Docker Engine](/manuals/engine/_index.md) - Docker CLI client @@ -67,18 +76,6 @@ Docker Desktop integrates with your preferred development tools and languages, a - [Credential Helper](https://github.com/docker/docker-credential-helpers/) - [Docker Offload](/manuals/offload/_index.md) -{{< /tab >}} -{{< tab name="What are the key features of Docker Desktop?">}} - -* Ability to containerize and share any application on any cloud platform, in multiple languages and frameworks. -* Quick installation and setup of a complete Docker development environment. -* Includes the latest version of Kubernetes. -* On Windows, the ability to toggle between Linux and Windows containers to build applications. -* Fast and reliable performance with native Windows Hyper-V virtualization. -* Ability to work natively on Linux through WSL 2 on Windows machines. -* Volume mounting for code and data, including file change notifications and easy access to running containers on the localhost network. - -{{< /tab >}} -{{< /tabs >}} +## Next steps {{< grid >}} diff --git a/content/manuals/desktop/features/wsl/_index.md b/content/manuals/desktop/features/wsl/_index.md index 257032951d..1fb2a08050 100644 --- a/content/manuals/desktop/features/wsl/_index.md +++ b/content/manuals/desktop/features/wsl/_index.md @@ -41,7 +41,7 @@ Before you turn on the Docker Desktop WSL 2 feature, ensure you have: > > To avoid any potential conflicts with using WSL 2 on Docker Desktop, you must uninstall any previous versions of Docker Engine and CLI installed directly through Linux distributions before installing Docker Desktop. -1. Download and install the latest version of [Docker Desktop for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe). +1. Download and install the latest version of [Docker Desktop for Windows](https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows). 2. Follow the usual installation instructions to install Docker Desktop. Depending on which version of Windows you are using, Docker Desktop may prompt you to turn on WSL 2 during installation. Read the information displayed on the screen and turn on the WSL 2 feature to continue. 3. Start Docker Desktop from the **Windows Start** menu. 4. Navigate to **Settings**. diff --git a/hugo_stats.json b/hugo_stats.json index 32d14ab95d..a87826249e 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -137,8 +137,6 @@ "WSL-2-backend-Arm-Early-Access", "WSL-2-backend-x86_64", "Web-browser", - "What-are-the-key-features-of-Docker-Desktop", - "Whats-included-in-Docker-Desktop", "Windows", "Windows-Command-Prompt", "Windows-Git-Bash", diff --git a/layouts/shortcodes/desktop-install-v2.html b/layouts/shortcodes/desktop-install-v2.html index 617481ae2e..e028875d52 100644 --- a/layouts/shortcodes/desktop-install-v2.html +++ b/layouts/shortcodes/desktop-install-v2.html @@ -10,7 +10,7 @@ {{- if or $all $win }}
Windows + href="https://desktop.docker.com/win/main/amd64{{ $build_path }}Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows">Windows (checksum)
@@ -18,19 +18,19 @@ {{- if or $win_arm_release }}
Windows ARM {{ $win_arm_release }} + href="https://desktop.docker.com/win/main/arm64{{ $build_path }}Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-windows">Windows ARM {{ $win_arm_release }} (checksum)
{{ end }} {{- if or $all $mac }}
- Mac with Apple chip + Mac with Apple chip (checksum)
- Mac with Intel chip + Mac with Intel chip (checksum)
@@ -38,13 +38,13 @@ {{- if or $all $linux }}
Debian + href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64">Debian - RPM + href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64">RPM - Arch + href="https://desktop.docker.com/linux/main/amd64{{ $build_path }}docker-desktop-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64">Arch (checksum)