-
-
-{% capture mac-content-add %}
-1. Start the `ssh-agent` in the background using the command `eval "$(ssh-agent -s)"`. You get the agent process ID in return.
-
- ```none
- eval "$(ssh-agent -s)"
- Agent pid 59566
- ```
-
-2. On macOS Sierra 10.12.2 or newer, modify your
-`~/.ssh/config` file to automatically load keys into the `ssh-agent` and store
-passphrases in your keychain.
-
- ```none
- Host *
- AddKeysToAgent yes
- UseKeychain yes
- IdentityFile ~/.ssh/id_rsa
- ```
-
-3. Add your SSH private key to the ssh-agent, using the default macOS `ssh-add` command.
-
- ```none
- $ ssh-add -K ~/.ssh/id_rsa
- ```
-
- If you created your key with a different name or have an existing key
- with a different name, replace `id_rsa` in the command with the
- name of your private key file.
-
-{% endcapture %}
-{{ mac-content-add | markdownify }}
-
-
-
-
-
-{% capture win-content-add %}
-
-1. Start the `ssh-agent` in the background.
-
- ```none
- eval "$(ssh-agent -s)"
- Agent pid 59566
- ```
-
-2. Add your SSH private key to the ssh-agent.
-
- ```none
- $ ssh-add ~/.ssh/id_rsa
- ```
-
- If you created your key with a different name or have an existing key
- with a different name, replace `id_rsa` in the command with the
- name of your private key file.
-
-{% endcapture %}
-{{ win-content-add | markdownify }}
-
-
-
-
-
-{% capture linux-content-add %}
-
-1. Start the `ssh-agent` in the background.
-
- ```none
- eval "$(ssh-agent -s)"
- Agent pid 59566
- ```
-
-2. Add your SSH private key to the ssh-agent.
-
- ```none
- $ ssh-add ~/.ssh/id_rsa
- ```
-
- If you created your key with a different name or have an existing key
- with a different name, replace `id_rsa` in the command with the
- name of your private key file.
-
-{% endcapture %}
-{{ linux-content-add | markdownify }}
-
-
-
diff --git a/_includes/content/ssh/ssh-copy-key.md b/_includes/content/ssh/ssh-copy-key.md
deleted file mode 100644
index 6a12c476ef..0000000000
--- a/_includes/content/ssh/ssh-copy-key.md
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-{% capture mac-content-copy %}
-
-Copy the public SSH key to your clipboard.
-
-```none
-$ pbcopy < ~/.ssh/id_rsa.pub
-```
-
-If your SSH key file has a different name than the example code, modify the
-filename to match your current setup.
-
->**Tip:** If you don't have `pbcopy`, you navigate to the hidden `.ssh`
-folder, open the file in a text editor, and copy it to your clipboard.
-For example: `$ atom ~/.ssh/id_rsa.pub`
-
-{% endcapture %}
-{{ mac-content-copy | markdownify }}
-
-
-
-
-
-{% capture win-content-copy %}
-
-Copy the public SSH key to your clipboard.
-
-```none
-$ clip < ~/.ssh/id_rsa.pub
-```
-
-If your SSH key file has a different name than the example code, modify the
-filename to match your current setup.
-
->**Tip:** If `clip` doesn't work, navigate the hidden `.ssh`
-folder, open the file in a text editor, and copy it to your clipboard.
-For example: `$ notepad ~/.ssh/id_rsa.pub`
-
-{% endcapture %}
-{{ win-content-copy | markdownify }}
-
-
-
-
-
-{% capture linux-content-copy %}
-
-If you don't already have it, install `xclip`. (The example uses `apt-get` to install, but you might want to use another package installer like `yum`.)
-
-```none
-$ sudo apt-get install xclip
-```
-
-Copy the SSH key to your clipboard.
-
-```none
-$ xclip -sel clip < ~/.ssh/id_rsa.pub
-```
-
->**Tip:** If you `xclip` isn't working, navigate to hidden `.ssh` folder,
-open the file in a text editor, and copy it to your clipboard.
-For example: `$ vi ~/.ssh/id_rsa.pub`
-
-{% endcapture %}
-{{ linux-content-copy | markdownify }}
-
-
-
diff --git a/_includes/content/ssh/ssh-find-keys.md b/_includes/content/ssh/ssh-find-keys.md
deleted file mode 100644
index b347f8f81e..0000000000
--- a/_includes/content/ssh/ssh-find-keys.md
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-{% capture mac-content-find %}
-
-1. Open a command-line terminal.
-
- ```none
- $ ls -al ~/.ssh
- ```
-
- This lists files in your `.ssh` directory.
-
-2. Check to see if you already have a SSH keys you can use.
-
- Default file names for public keys are:
-
- * id_dsa.pub
- * id_ecdsa.pub
- * id_ed25519.pub
- * id_rsa.pub
-
- Here are example results showing a public and private key pair with the default names:
-
- ```none
- drwx------ 8 me staff 272 Mar 27 14:04 .
- drwxr-xr-x+ 69 me staff 2346 Apr 7 10:03 ..
- -rw-r--r-- 1 me staff 420 Mar 27 14:04 config
- -rw------- 1 me staff 3326 Mar 27 14:01 id_rsa
- -rw-r--r-- 1 me staff 752 Mar 27 14:01 id_rsa.pub
- ```
-
- The file `id_rsa` contains the private key which resides on the local machine, and `id_rsa.pub` is the public key we can provide to a remote account.
-
-{% endcapture %}
-{{ mac-content-find | markdownify }}
-
-
-
-
-
-{% capture win-content-find %}
-
-1. Open Git Bash.
-
- ```none
- $ ls -al ~/.ssh
- ```
-
- This lists files in your `.ssh` directory.
-
-2. Check to see if you already have SSH keys you can use.
-
- Default file names for public keys are:
-
- * id_dsa.pub
- * id_ecdsa.pub
- * id_ed25519.pub
- * id_rsa.pub
-
- Here are example results showing a public and private key pair with the default names:
-
- ```none
- drwx------ 8 me staff 272 Mar 27 14:04 .
- drwxr-xr-x+ 69 me staff 2346 Apr 7 10:03 ..
- -rw-r--r-- 1 me staff 420 Mar 27 14:04 config
- -rw------- 1 me staff 3326 Mar 27 14:01 id_rsa
- -rw-r--r-- 1 me staff 752 Mar 27 14:01 id_rsa.pub
- ```
-
- The file `id_rsa` contains the private key which resides on the local machine, and `id_rsa.pub` is the public key we can provide to a remote account.
-
-{% endcapture %}
-{{ win-content-find | markdownify }}
-
-
-
-
-
-{% capture linux-content-find %}
-
-1. Open a command-line terminal.
-
- ```none
- $ ls -al ~/.ssh
- ```
-
- This lists files in your `.ssh` directory.
-
-2. Check to see if you already have a SSH keys you can use.
-
- Default file names for public keys are:
-
- * id_dsa.pub
- * id_ecdsa.pub
- * id_ed25519.pub
- * id_rsa.pub
-
- Here are example results showing a public and private key pair with the default names:
-
- ```none
- drwx------ 8 me staff 272 Mar 27 14:04 .
- drwxr-xr-x+ 69 me staff 2346 Apr 7 10:03 ..
- -rw-r--r-- 1 me staff 420 Mar 27 14:04 config
- -rw------- 1 me staff 3326 Mar 27 14:01 id_rsa
- -rw-r--r-- 1 me staff 752 Mar 27 14:01 id_rsa.pub
- ```
-
- The file `id_rsa` contains the private key which resides on the local machine, and `id_rsa.pub` is the public key we can provide to a remote account.
-
-{% endcapture %}
-{{ linux-content-find | markdownify }}
-
-
-
diff --git a/_includes/content/ssh/ssh-gen-keys.md b/_includes/content/ssh/ssh-gen-keys.md
deleted file mode 100644
index 8f45bcb40f..0000000000
--- a/_includes/content/ssh/ssh-gen-keys.md
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-{% capture mac-content-gen %}
-1. Open a command-line terminal.
-
-2. Paste the text below, substituting in your GitHub email address.
-
- ```none
- ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- ```
-
- This creates a new SSH key, using the provided email as a label.
-
- ```none
- Generating public/private rsa key pair.
- ```
-
-3. When prompted with "Enter a file in which to save the key", press the Return key (Enter) to accept the default location.
-
- ```none
- Enter a file in which to save the key (/Users/you/.ssh/id_rsa):
- ```
-
-4. At the prompt, type a secure passphrase, and re-enter as prompted.
-
- ```none
- Enter passphrase (empty for no passphrase):
- Enter same passphrase again:
- ```
-{% endcapture %}
-{{ mac-content-gen | markdownify }}
-
-
-
-
-
-{% capture win-content-gen %}
-1. Open Git Bash.
-
-2. Paste the text below, substituting in your GitHub email address.
-
- ```none
- ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- ```
-
- This creates a new SSH key, using the provided email as a label.
-
- ```none
- Generating public/private rsa key pair.
- ```
-
-3. When prompted with "Enter a file in which to save the key", press the Return key (Enter) to accept the default location.
-
- ```none
- Enter a file in which to save the key (c/Users/you/.ssh/id_rsa):
- ```
-
-4. At the prompt, type a secure passphrase, and re-enter as prompted.
-
- ```none
- Enter passphrase (empty for no passphrase):
- Enter same passphrase again:
- ```
-{% endcapture %}
-{{ win-content-gen | markdownify }}
-
-
-
-
-
-{% capture linux-content-gen %}
-1. Open a command-line terminal.
-
-2. Paste the text below, substituting in your GitHub email address.
-
- ```none
- ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- ```
-
- This creates a new SSH key, using the provided email as a label.
-
- ```none
- Generating public/private rsa key pair.
- ```
-
-3. When prompted with "Enter a file in which to save the key", press the Return key (Enter) to accept the default location.
-
- ```none
- Enter a file in which to save the key (/home/you/.ssh/id_rsa):
- ```
-
-4. At the prompt, type a secure passphrase, and re-enter as prompted.
-
- ```none
- Enter passphrase (empty for no passphrase):
- Enter same passphrase again:
- ```
-{% endcapture %}
-{{ linux-content-gen | markdownify }}
-
-
-
diff --git a/_includes/content/ssh/ssh-overview.md b/_includes/content/ssh/ssh-overview.md
deleted file mode 100644
index 217cfa987d..0000000000
--- a/_includes/content/ssh/ssh-overview.md
+++ /dev/null
@@ -1,14 +0,0 @@
-[SSH](/glossary/#SSH) is a secure protocol for accessing remote machines and applications. It
-provides authentication and encrypts data communication over insecure networks.
-
-These topics describe how to find existing SSH keys or generate new ones, and
-add the public key to your Docker Hub account. GitHub has a good set of
-topics on [Connecting to GitHub with
-SSH](https://help.github.com/articles/connecting-to-github-with-ssh/), which you
-can tailor to SSH scenarios beyond GitHub, including Docker. The quick-look
-topics below are derived from that GitHub documentation.
-
-Commands for working with SSH keys are described for Mac, Windows, and Linux.
-The Windows steps suggest using [Git Bash](https://git-for-windows.github.io/) but you could also use a tool like
-[PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) or
-[Bitvise](https://www.bitvise.com/index).
diff --git a/_includes/desktop-install.md b/_includes/desktop-install.md
deleted file mode 100644
index d0b0e7f63b..0000000000
--- a/_includes/desktop-install.md
+++ /dev/null
@@ -1,17 +0,0 @@
-> Download Docker Desktop
->
-{% if include.all or include.win -%}
-> [Windows](https://desktop.docker.com/win/main/amd64{{ include.build_path }}Docker%20Desktop%20Installer.exe) ([checksum](https://desktop.docker.com/win/main/amd64{{ include.build_path }}checksums.txt){: target="_blank" rel="noopener" class="_"}) {% if include.all or include.mac or include.linux %} | {% endif %}
-{% endif -%}
-{% if include.all or include.mac -%}
-> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64{{ include.build_path }}Docker.dmg) ([checksum](https://desktop.docker.com/mac/main/amd64{{ include.build_path }}checksums.txt){: target="_blank" rel="noopener" class="_"}) |
-> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64{{ include.build_path }}Docker.dmg) ([checksum](https://desktop.docker.com/mac/main/arm64{{ include.build_path }}checksums.txt){: target="_blank" rel="noopener" class="_"}) {% if include.all or include.linux %} | {% endif %}
-{% endif -%}
-{% if include.all or include.linux -%}
-> [Debian](https://desktop.docker.com/linux/main/amd64{{ include.build_path }}docker-desktop-{{ include.version }}-amd64.deb) -
-> [RPM](https://desktop.docker.com/linux/main/amd64{{ include.build_path }}docker-desktop-{{ include.version }}-x86_64.rpm) -
-> [Arch package](https://desktop.docker.com/linux/main/amd64{{ include.build_path }}docker-desktop-{{ include.version }}-x86_64.pkg.tar.zst) ([checksum](https://desktop.docker.com/linux/main/amd64{{ include.build_path }}checksums.txt){: target="_blank" rel="noopener" class="_"})
-{% endif -%}
-{% if include.build_path == "/" -%}
-{: .tip}
-{% endif -%}
diff --git a/_includes/desktop-license-update.md b/_includes/desktop-license-update.md
deleted file mode 100644
index ac9ee242e3..0000000000
--- a/_includes/desktop-license-update.md
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- Here’s a summary of the key points:
-
- - Docker Desktop is free for small businesses (fewer than 250 employees AND less than $10 million in annual revenue), personal use, education, and non-commercial open source projects.
- - Otherwise, it requires a paid subscription for professional use.
- - Paid subscriptions are also required for government entities.
- - The Docker Pro, Team, and Business subscriptions include commercial use of Docker Desktop.
diff --git a/_includes/eula-modal.html b/_includes/eula-modal.html
deleted file mode 100644
index f00705cb2f..0000000000
--- a/_includes/eula-modal.html
+++ /dev/null
@@ -1,30 +0,0 @@
-