You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> Support for running Docker Desktop on a virtual desktop is available to Docker Business customers, on VMware ESXi or Azure VMs only.
46
46
47
-
Docker support includes installing and running Docker Desktop within the VM, provided that nested virtualization is correctly enabled. The only hypervisors successfully tested are VMware ESXi and Azure, and there is no support for other VMs. For more information on Docker Desktop support, see [Get support](/manuals/desktop/troubleshoot-and-support/support.md).
47
+
Docker support includes installing and running Docker Desktop within the VM, provided that nested virtualization is correctly enabled. The only hypervisors successfully tested are VMware ESXi and Azure, and there is no support for other VMs. For more information on Docker Desktop support, see [Get support](/manuals/support/_index.md).
48
48
49
49
For troubleshooting problems and intermittent failures that are outside of Docker's control, you should contact your hypervisor vendor. Each hypervisor vendor offers different levels of support. For example, Microsoft supports running nested Hyper-V both on-prem and on Azure, with some version constraints. This may not be the case for VMware ESXi.
50
50
51
-
Docker does not support running multiple instances of Docker Desktop on the same machine in a VM or VDI environment.
51
+
Docker does not support running multiple instances of Docker Desktop on the same machine in a VM or VDI environment.
52
52
53
53
> [!TIP]
54
54
>
@@ -83,14 +83,14 @@ If using Windows container mode, confirm that the Nutanix environment supports H
83
83
84
84
Docker Desktop follows the VDI support definitions outlined [previously](#virtual-desktop-support-when-using-nested-virtualization):
85
85
86
-
- Persistent VDI environments (Supported): You receive the same virtual desktop instance across sessions, preserving installed software and configurations.
86
+
- Persistent VDI environments (Supported): You receive the same virtual desktop instance across sessions, preserving installed software and configurations.
87
87
88
-
- Non-persistent VDI environments (Not supported): Docker Desktop does not support environments where the OS resets between sessions, requiring re-installation or reconfiguration each time.
88
+
- Non-persistent VDI environments (Not supported): Docker Desktop does not support environments where the OS resets between sessions, requiring re-installation or reconfiguration each time.
89
89
90
90
### Support scope and responsibilities
91
91
92
92
For WSL 2-related issues, contact Nutanix support. For Docker Desktop-specific issues, contact Docker support.
93
93
94
94
## Additional resources
95
95
96
-
-[Docker Desktop on Microsoft Dev Box](/manuals/enterprise/enterprise-deployment/dev-box.md)
96
+
-[Docker Desktop on Microsoft Dev Box](/manuals/enterprise/enterprise-deployment/dev-box.md)
@@ -36,15 +37,15 @@ The **Troubleshooting** menu contains the following options:
36
37
-**Reset Kubernetes cluster**. Select to delete all stacks and Kubernetes resources. For more information, see [Kubernetes](/manuals/desktop/settings-and-maintenance/settings.md#kubernetes).
37
38
38
39
-**Clean / Purge data**. This option resets all Docker data without a
39
-
reset to factory defaults. Selecting this option results in the loss of existing settings.
40
+
reset to factory defaults. Selecting this option results in the loss of existing settings.
40
41
41
42
-**Reset to factory defaults**: Choose this option to reset all options on
42
-
Docker Desktop to their initial state, the same as when Docker Desktop was first installed.
43
+
Docker Desktop to their initial state, the same as when Docker Desktop was first installed.
43
44
44
45
If you are a Mac or Linux user, you also have the option to **Uninstall** Docker Desktop from your system.
45
46
46
47
## Diagnose
47
-
48
+
48
49
> [!TIP]
49
50
>
50
51
> If you do not find a solution in troubleshooting, browse the GitHub repositories or create a new issue:
@@ -59,22 +60,22 @@ If you are a Mac or Linux user, you also have the option to **Uninstall** Docker
59
60
2. When the diagnostics collection process is complete, select **Upload to get a Diagnostic ID**.
60
61
3. When the diagnostics are uploaded, Docker Desktop prints a diagnostic ID. Copy this ID.
61
62
4. Use your diagnostics ID to get help:
62
-
- If you have a paid Docker subscription, select **Contact support**. This opens the Docker Desktop support form. Fill in the information required and add the ID you copied in step three to the **Diagnostics ID field**. Then, select **Submit ticket** to request Docker Desktop support.
63
-
> [!NOTE]
64
-
>
65
-
> You must be signed in to Docker Desktop to access the support form. For information on what's covered as part of Docker Desktop support, see [Support](/manuals/desktop/troubleshoot-and-support/support.md).
66
-
- If you don't have a paid Docker subscription, select **Report a Bug** to open a new Docker Desktop issue on GitHub. Complete the information required and ensure you add the diagnostic ID you copied in step three.
63
+
- If you have a paid Docker subscription, select **Contact support**. This opens the Docker Desktop support form. Fill in the information required and add the ID you copied in step three to the **Diagnostics ID field**. Then, select **Submit ticket** to request Docker Desktop support.
64
+
> [!NOTE]
65
+
>
66
+
> You must be signed in to Docker Desktop to access the support form. For information on what's covered as part of Docker Desktop support, see [Support](/manuals/support/_index.md).
67
+
- If you don't have a paid Docker subscription, select **Report a Bug** to open a new Docker Desktop issue on GitHub. Complete the information required and ensure you add the diagnostic ID you copied in step three.
67
68
68
-
### Diagnose from an error message
69
+
### Diagnose from an error message
69
70
70
71
1. When an error message appears, select **Gather diagnostics**.
71
72
2. When the diagnostics are uploaded, Docker Desktop prints a diagnostic ID. Copy this ID.
72
73
3. Use your diagnostics ID to get help:
73
-
- If you have a paid Docker subscription, select **Contact support**. This opens the Docker Desktop support form. Fill in the information required and add the ID you copied in step three to the **Diagnostics ID field**. Then, select **Submit ticket** to request Docker Desktop support.
74
-
> [!NOTE]
75
-
>
76
-
> You must be signed in to Docker Desktop to access the support form. For information on what's covered as part of Docker Desktop support, see [Support](/manuals/desktop/troubleshoot-and-support/support.md).
77
-
- If you don't have a paid Docker subscription, you can open a new Docker Desktop issue on GitHub for [Mac](https://github.com/docker/for-mac/issues), [Windows](https://github.com/docker/for-win/issues), or [Linux](https://github.com/docker/for-linux/issues). Complete the information required and ensure you add the diagnostic ID printed in step two.
74
+
- If you have a paid Docker subscription, select **Contact support**. This opens the Docker Desktop support form. Fill in the information required and add the ID you copied in step three to the **Diagnostics ID field**. Then, select **Submit ticket** to request Docker Desktop support.
75
+
> [!NOTE]
76
+
>
77
+
> You must be signed in to Docker Desktop to access the support form. For information on what's covered as part of Docker Desktop support, see [Support](/manuals/support/_index.md).
78
+
- If you don't have a paid Docker subscription, you can open a new Docker Desktop issue on GitHub for [Mac](https://github.com/docker/for-mac/issues), [Windows](https://github.com/docker/for-win/issues), or [Linux](https://github.com/docker/for-linux/issues). Complete the information required and ensure you add the diagnostic ID printed in step two.
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
100
+
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
100
101
101
102
{{< /tab >}}
102
103
{{< tab name="Mac" >}}
@@ -113,7 +114,7 @@ After the diagnostics have finished, the terminal displays your diagnostics ID a
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
117
+
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
117
118
118
119
{{< /tab >}}
119
120
{{< tab name="Linux" >}}
@@ -130,7 +131,7 @@ After the diagnostics have finished, the terminal displays your diagnostics ID a
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
134
+
After the diagnostics have finished, the terminal displays your diagnostics ID and the path to the diagnostics file. The diagnostics ID is composed of your user ID and a timestamp. For example `BE9AFAAF-F68B-41D0-9D12-84760E6B8740/20190905152051`.
134
135
135
136
{{< /tab >}}
136
137
{{< /tabs >}}
@@ -144,7 +145,7 @@ To view the contents of the diagnostic file:
If you have a paid Docker subscription, select **Contact support**. This opens the Docker Desktop support form. Fill in the information required and add the ID you copied in step three to the **Diagnostics ID field**. Then, select **Submit ticket** to request Docker Desktop support.
179
-
180
+
180
181
If you don't have a paid Docker subscription, create an issue on GitHub:
Copy file name to clipboardExpand all lines: content/manuals/desktop/troubleshoot-and-support/troubleshoot/mac-damaged-dialog.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,6 +28,7 @@ Follow these steps to resolve the issue:
28
28
### Step one: Quit third-party software
29
29
30
30
Close any applications that might call Docker in the background:
31
+
31
32
- Visual Studio Code and other IDEs
32
33
- Terminal applications
33
34
- Agent apps or development tools
@@ -47,10 +48,11 @@ Follow the instructions in the [macOS installation guide](/manuals/desktop/setup
47
48
If you continue to see the "damaged" dialog after following the recovery steps:
48
49
49
50
1. Gather diagnostics using the terminal. Follow the instructions in [Diagnose from the terminal](/manuals/desktop/troubleshoot-and-support/troubleshoot/_index.md#diagnose-from-the-terminal).
51
+
50
52
- Note down the your diagnostics ID displayed in the terminal after running diagnostics.
51
53
52
54
2. Get help:
53
-
- If you have a paid Docker subscription, [contact support](/manuals/desktop/troubleshoot-and-support/support.md) and include your diagnostics ID
55
+
- If you have a paid Docker subscription, [contact support](/manuals/support/_index.md) and include your diagnostics ID
54
56
- For community users, [open an issue on GitHub](https://github.com/docker/for-mac/issues) and include your diagnostics ID
0 commit comments