Skip to content

Commit 99db35c

Browse files
authored
Engdocs 2177 (#20583)
* ENGDOCS-2177 * ENGDOCS-2177 * remove old images and other minor edits * edits
1 parent ebfe67a commit 99db35c

File tree

10 files changed

+118
-113
lines changed

10 files changed

+118
-113
lines changed

content/desktop/install/archlinux.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,11 @@ aliases:
1414
> employees OR more than $10 million USD in annual revenue) requires a [paid
1515
> subscription](https://www.docker.com/pricing/).
1616
17-
This topic discusses installation of Docker Desktop from an [Arch package](https://desktop.docker.com/linux/main/amd64/docker-desktop-x86_64.pkg.tar.zst) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation.
18-
19-
{{< button text="Arch package (experimental)" url="https://desktop.docker.com/linux/main/amd64/docker-desktop-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
20-
21-
_For checksums, see [Release notes](../release-notes.md)_
17+
This page contains information on how to install, launch and upgrade Docker Desktop on an Arch-based distribution. Docker has not tested or verified the installation.
2218

2319
## Prerequisites
2420

25-
To install Docker Desktop successfully, you must meet the [system requirements](linux-install.md#system-requirements).
21+
To install Docker Desktop successfully, you must meet the [general system requirements](linux-install.md#general-system-requirements).
2622

2723
Additionally, for non-Gnome Desktop environments, `gnome-terminal` must be installed:
2824

@@ -37,19 +33,29 @@ $ sudo pacman -S gnome-terminal
3733
2. [Install Docker client binary on Linux](../../engine/install/binaries.md#install-daemon-and-client-binaries-on-linux). On Arch-based distributions, users must install the Docker client binary.
3834
Static binaries for the Docker client are available for Linux (as `docker`).
3935

40-
3. Download the Arch package from the [release](../release-notes.md) page.
36+
3. Download the latest Arch package from the [Release notes](../release-notes.md).
4137

4238
4. Install the package:
4339

4440
```console
4541
$ sudo pacman -U ./docker-desktop-<arch>.pkg.tar.zst
4642
```
4743

44+
Don't forget to substitute `<arch>` with the architecture you want.
45+
46+
By default, Docker Desktop is installed at `/opt/docker-desktop`.
47+
4848
## Launch Docker Desktop
4949

5050
{{< include "desktop-linux-launch.md" >}}
5151

5252
## Next steps
5353

54+
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
5455
- Take a look at the [Docker workshop](../../guides/workshop/_index.md) to learn how to build an image and run it as a containerized application.
5556
- [Explore Docker Desktop](../use-desktop/index.md) and all its features.
57+
- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
58+
- [FAQs](../faqs/general.md) provide answers to frequently asked questions.
59+
- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases.
60+
- [Back up and restore data](../backup-and-restore.md) provides instructions
61+
on backing up and restoring data related to Docker.

content/desktop/install/debian.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,11 @@ aliases:
1616
1717
This page contains information on how to install, launch, and upgrade Docker Desktop on a Debian distribution.
1818

19-
{{< button text="DEB package" url="https://desktop.docker.com/linux/main/amd64/docker-desktop-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
20-
21-
_For checksums, see [Release notes](../release-notes.md)_
22-
2319
## Prerequisites
2420

2521
To install Docker Desktop successfully, you must:
2622

27-
- Meet the [system requirements](linux-install.md#system-requirements).
23+
- Meet the [general system requirements](linux-install.md#general-system-requirements).
2824
- Have a 64-bit version of Debian 12.
2925
- For a Gnome Desktop environment, you must also install AppIndicator and KStatusNotifierItem [Gnome extensions](https://extensions.gnome.org/extension/615/appindicator-support/).
3026

@@ -41,14 +37,15 @@ Recommended approach to install Docker Desktop on Debian:
4137
1. Set up Docker's `apt` repository.
4238
See step one of [Install using the `apt` repository](../../engine/install/debian.md#install-using-the-repository).
4339

44-
2. Download 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).
40+
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).
4541

4642
3. Install the package with apt as follows:
4743

4844
```console
4945
$ sudo apt-get update
5046
$ sudo apt-get install ./docker-desktop-<arch>.deb
5147
```
48+
Don't forget to substitute `<arch>` with the architecture you want.
5249

5350
> **Note**
5451
>
@@ -59,6 +56,8 @@ Recommended approach to install Docker Desktop on Debian:
5956
> N: Download is performed unsandboxed as root, as file '/home/user/Downloads/docker-desktop.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
6057
> ```
6158
59+
By default, Docker Desktop is installed at `/opt/docker-desktop`.
60+
6261
There are a few post-install configuration steps done through the post-install script contained in the deb package.
6362
6463
The post-install script:
@@ -81,7 +80,15 @@ You need to download the new package each time you want to upgrade Docker Deskto
8180
$ sudo apt-get install ./docker-desktop-<arch>.deb
8281
```
8382
83+
Don't forget to substitute `<arch>` with the architecture you want.
84+
8485
## Next steps
8586

87+
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
8688
- Take a look at the [Docker workshop](../../guides/workshop/_index.md) to learn how to build an image and run it as a containerized application.
8789
- [Explore Docker Desktop](../use-desktop/index.md) and all its features.
90+
- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
91+
- [FAQs](../faqs/general.md) provide answers to frequently asked questions.
92+
- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases.
93+
- [Back up and restore data](../backup-and-restore.md) provides instructions
94+
on backing up and restoring data related to Docker.

content/desktop/install/fedora.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@ aliases:
1616
1717
This page contains information on how to install, launch and upgrade Docker Desktop on a Fedora distribution.
1818

19-
{{< button text="RPM package" url="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" >}}
20-
2119
## Prerequisites
2220

2321
To install Docker Desktop successfully, you must:
2422

25-
- Meet the [system requirements](linux-install.md#general-system-requirements).
23+
- Meet the [general system requirements](linux-install.md#general-system-requirements).
2624
- Have a 64-bit version of Fedora 39 or Fedora 40.
2725

2826
Additionally, for a GNOME desktop environment you must install AppIndicator and KStatusNotifierItem [GNOME extensions](https://extensions.gnome.org/extension/615/appindicator-support/).
@@ -39,14 +37,18 @@ To install Docker Desktop on Fedora:
3937

4038
1. Set up [Docker's package repository](../../engine/install/fedora.md#set-up-the-repository).
4139

42-
2. Download 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).
40+
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).
4341

4442
3. Install the package with dnf as follows:
4543

4644
```console
4745
$ sudo dnf install ./docker-desktop-<arch>.rpm
4846
```
4947

48+
Don't forget to substitute `<arch>` with the architecture you want.
49+
50+
By default, Docker Desktop is installed at `/opt/docker-desktop`.
51+
5052
There are a few post-install configuration steps done through the post-install script contained in the RPM package.
5153

5254
The post-install script:
@@ -70,7 +72,15 @@ $ sudo dnf remove docker-desktop
7072
$ sudo dnf install ./docker-desktop-<arch>.rpm
7173
```
7274

75+
Don't forget to substitute `<arch>` with the architecture you want.
76+
7377
## Next steps
7478

79+
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
7580
- Take a look at the [Docker workshop](../../guides/workshop/_index.md) to learn how to build an image and run it as a containerized application.
7681
- [Explore Docker Desktop](../use-desktop/index.md) and all its features.
82+
- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
83+
- [FAQs](../faqs/general.md) provide answers to frequently asked questions.
84+
- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases.
85+
- [Back up and restore data](../backup-and-restore.md) provides instructions
86+
on backing up and restoring data related to Docker.
-11.9 KB
Binary file not shown.

content/desktop/install/linux-install.md

Lines changed: 8 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,11 @@ This page contains information about general system requirements, supported plat
2525
>
2626
>This means images and containers deployed on the Linux Docker Engine (before installation) are not available in Docker Desktop for Linux.
2727
>
28-
>For more information see [What is the difference between Docker Desktop for Linux and Docker Engine](../faqs/linuxfaqs.md#what-is-the-difference-between-docker-desktop-for-linux-and-docker-engine).
29-
{ .important }
30-
31-
{{< accordion title=" What is the difference between Docker Desktop for Linux and Docker Engine?" >}}
28+
> {{< accordion title=" What is the difference between Docker Desktop for Linux and Docker Engine?" >}}
3229
3330
> **Important**
3431
>
35-
> For commercial use of Docker Engine obtained via Docker Desktop within larger enterprises (exceeding 250 employees OR with annual revenue surpassing $10 million USD), a [paid subscription](https://www.docker.com/pricing/) is required.
32+
> For commercial use of Docker Engine obtained via Docker Desktop within larger enterprises (exceeding 250 employees OR with annual revenue surpassing $10 million USD), a [paid subscription](https://www.docker.com/pricing/) is required.
3633
{ .important }
3734

3835
Docker Desktop for Linux provides a user-friendly graphical interface that simplifies the management of containers and services. It includes Docker Engine as this is the core technology that powers Docker containers. Docker Desktop for Linux also comes with additional features like Docker Scout and Docker Extensions.
@@ -103,18 +100,17 @@ $ docker context use default
103100
default
104101
Current context is now "default"
105102
```
106-
103+
107104
And use the `desktop-linux` context to interact with Docker Desktop:
108-
105+
109106
```console
110107
$ docker context use desktop-linux
111108
desktop-linux
112109
Current context is now "desktop-linux"
113-
```
114-
110+
```
115111
Refer to the [Docker Context documentation](/engine/manage-resources/contexts.md) for more details.
116-
117112
{{< /accordion >}}
113+
{ .important }
118114

119115
## Supported platforms
120116

@@ -208,42 +204,13 @@ $ sudo usermod -aG kvm $USER
208204

209205
Sign out and sign back in so that your group membership is re-evaluated.
210206

207+
## Where to go next
211208

212-
## Generic installation steps
213-
214-
> **Important**
215-
>
216-
> Make sure you meet the system requirements outlined earlier and follow the distro-specific prerequisites.
217-
{ .important }
218-
219-
1. Download the correct package for your Linux distribution and install it with the corresponding package manager.
209+
- Install Docker Desktop for Linux for your specific Linux distribution:
220210
- [Install on Ubuntu](ubuntu.md)
221211
- [Install on Debian](debian.md)
222212
- [Install on Red Hat Enterprise Linux (RHEL)](rhel.md)
223213
- [Install on Fedora](fedora.md)
224214
- [Install on Arch](archlinux.md)
225-
By default, Docker Desktop is installed at `/opt/docker-desktop`.
226-
227-
2. Open your **Applications** menu in Gnome/KDE Desktop and search for **Docker Desktop**.
228-
229-
![Docker app in Applications](images/docker-app-in-apps.png)
230-
231-
3. Select **Docker Desktop** to start Docker. <br> The Docker menu ({{< inline-image src="images/whale-x.svg" alt="whale menu" >}}) displays the Docker Subscription Service Agreement.
232215

233-
4. Select **Accept** to continue. Docker Desktop starts after you accept the terms.
234-
235-
Note that Docker Desktop will not run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop.
236-
237-
For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement). We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq).
238-
239-
240-
## Where to go next
241216

242-
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
243-
- [Get started with Docker](../../guides/getting-started/_index.md).
244-
- [Explore Docker Desktop](../use-desktop/_index.md) and all its features.
245-
- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
246-
- [FAQs](../faqs/general.md) provide answers to frequently asked questions.
247-
- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases.
248-
- [Back up and restore data](../backup-and-restore.md) provides instructions
249-
on backing up and restoring data related to Docker.

content/desktop/install/mac-install.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,17 @@ This page contains download URLs, information about system requirements, and ins
5353
{ .important }
5454

5555
- At least 4 GB of RAM.
56-
57-
Beginning with Docker Desktop 4.3.0, we have removed the hard requirement to install Rosetta 2. There are a few optional command line tools that still require Rosetta 2 when using Darwin/AMD64. See [Known issues](../troubleshoot/known-issues.md). However, to get the best experience, we recommend that you install Rosetta 2. To install Rosetta 2 manually from the command line, run the following command:
56+
- For the best experience, it's recommended that you install Rosetta 2. There is no longer a hard requirement to install Rosetta 2, however there are a few optional command line tools that still require Rosetta 2 when using Darwin/AMD64. See [Known issues](../troubleshoot/known-issues.md). To install Rosetta 2 manually from the command line, run the following command:
5857

59-
```console
60-
$ softwareupdate --install-rosetta
61-
```
58+
```console
59+
$ softwareupdate --install-rosetta
60+
```
6261
{{< /tab >}}
6362
{{< /tabs >}}
6463

6564
## Install and run Docker Desktop on Mac
6665

67-
{{< tabs >}}
68-
{{< tab name="Install interactively" >}}
66+
### Install interactively
6967

7068
1. Download the installer using the download buttons at the top of the page, or from the [release notes](../release-notes.md).
7169

@@ -85,14 +83,14 @@ Beginning with Docker Desktop 4.3.0, we have removed the hard requirement to ins
8583

8684
Note that Docker Desktop won't run if you do not agree to the terms. You can choose to accept the terms at a later date by opening Docker Desktop.
8785

88-
For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement). We recommend that you also read the [FAQs](https://www.docker.com/pricing/faq).
86+
For more information, see [Docker Desktop Subscription Service Agreement](https://www.docker.com/legal/docker-subscription-service-agreement). It is recommended that you also read the [FAQs](https://www.docker.com/pricing/faq).
87+
8988
6. From the installation window, select either:
9089
- **Use recommended settings (Requires password)**. This lets Docker Desktop automatically set the necessary configuration settings.
9190
- **Use advanced settings**. You can then set the location of the Docker CLI tools either in the system or user directory, enable the default Docker socket, and enable privileged port mapping. See [Settings](../settings/mac.md#advanced), for more information and how to set the location of the Docker CLI tools.
92-
7. Select **Finish**. If you have applied any of the above configurations that require a password in step 6, enter your password to confirm your choice.
91+
7. Select **Finish**. If you have applied any of the previous configurations that require a password in step 6, enter your password to confirm your choice.
9392

94-
{{< /tab >}}
95-
{{< tab name="Install from the command line" >}}
93+
### Install from the command line
9694

9795
After downloading `Docker.dmg` from either the download buttons at the top of the page or from the [release notes](../release-notes.md), run the following commands in a terminal to install Docker Desktop in the **Applications** folder:
9896

@@ -117,9 +115,6 @@ The `install` command accepts the following flags:
117115
- `--override-proxy-https=<URL>`: Sets the URL of the HTTP proxy that must be used for outgoing HTTPS requests, requires `--proxy-http-mode` to be `manual`
118116
- `--override-proxy-exclude=<hosts/domains>`: Bypasses proxy settings for the hosts and domains. It's a comma-separated list.
119117

120-
{{< /tab >}}
121-
{{< /tabs >}}
122-
123118
> **Tip**
124119
>
125120
> 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/configure-sign-in.md).

content/desktop/install/rhel.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This page contains information on how to install, launch and upgrade Docker Desk
2525

2626
To install Docker Desktop successfully, you must:
2727

28-
- Meet the [system requirements](linux-install.md#general-system-requirements).
28+
- Meet the [general system requirements](linux-install.md#general-system-requirements).
2929
- Have a 64-bit version of either RHEL 8 or RHEL 9.
3030

3131
If you don't have `pass` installed, or it can't be installed, you must enable
@@ -98,6 +98,8 @@ To install Docker Desktop on RHEL:
9898
$ sudo dnf install ./docker-desktop-<arch>-rhel.rpm
9999
```
100100

101+
Don't forget to substitute `<arch>` with the architecture you want.
102+
101103
There are a few post-install configuration steps done through the post-install script contained in the RPM package.
102104

103105
The post-install script:
@@ -134,5 +136,11 @@ $ sudo dnf install ./docker-desktop-<arch>-rhel.rpm
134136
135137
## Next steps
136138

139+
- Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what Docker can offer you.
137140
- Take a look at the [Docker workshop](../../guides/workshop/_index.md) to learn how to build an image and run it as a containerized application.
138141
- [Explore Docker Desktop](../use-desktop/index.md) and all its features.
142+
- [Troubleshooting](../troubleshoot/overview.md) describes common problems, workarounds, how to run and submit diagnostics, and submit issues.
143+
- [FAQs](../faqs/general.md) provide answers to frequently asked questions.
144+
- [Release notes](../release-notes.md) lists component updates, new features, and improvements associated with Docker Desktop releases.
145+
- [Back up and restore data](../backup-and-restore.md) provides instructions
146+
on backing up and restoring data related to Docker.

0 commit comments

Comments
 (0)