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
Copy file name to clipboardExpand all lines: content/manuals/desktop/setup/vm-vdi.md
+82-5Lines changed: 82 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,87 @@ aliases:
9
9
weight: 30
10
10
---
11
11
12
-
Docker recommends running Docker Desktop natively on Mac, Linux, or Windows. However, Docker Desktop for Windows can run inside a virtual desktop provided the virtual desktop is properly configured.
12
+
Docker recommends running Docker Desktop natively on Mac, Linux, or Windows. However, Docker Desktop for Windows can run inside a virtual desktop provided the virtual desktop is properly configured.
13
13
14
-
To run Docker Desktop in a virtual desktop environment, it is essential nested virtualization is enabled on the virtual machine that provides the virtual desktop. This is because, under the hood, Docker Desktop is using a Linux VM in which it runs Docker Engine and the containers.
14
+
To run Docker Desktop in a virtual desktop environment, you have two options,
15
+
depending on whether nested virtualization is supported:
15
16
16
-
## Virtual desktop support
17
+
- If your environment supports nested virtualization, you can run Docker Desktop
18
+
with its default local Linux VM.
19
+
- If nested virtualization is not supported, Docker recommends using Docker
After you sign in, Docker Cloud mode is enabled by default and cannot be
52
+
disabled. In this mode, Docker Desktop mirrors your cloud environment, providing
53
+
a seamless view of your containers and resources running on Docker Cloud. You
54
+
can verify that Docker Cloud mode is working by running a simple container. In a
55
+
terminal on your virtual desktop, run the following command:
56
+
57
+
```console
58
+
$ docker run hello-world
59
+
```
60
+
61
+
In the terminal, you will see `Hello from Docker!` if everything is working
62
+
correctly.
63
+
64
+
### View insights and manage Docker Cloud
65
+
66
+
For insights and management, use the [Docker Cloud
67
+
Dashboard](https://app.docker.com/cloud). It provides visibility into your
68
+
builds, runs, and cloud resource usage. Key features include:
69
+
70
+
- Overview: Monitor cloud usage, build cache, and top repositories built.
71
+
- Build history: Review past builds with filtering and sorting options.
72
+
- Run history: Track container runs and sort by various options.
73
+
- Integrations: Learn how to set up cloud builders and runners for your CI
74
+
pipeline.
75
+
- Settings: Manage cloud builders, usage, and account settings.
76
+
77
+
Access the Docker Cloud Dashboard at https://app.docker.com/cloud.
78
+
79
+
### Limitations
80
+
81
+
The following limitations apply when using Docker Cloud mode:
82
+
83
+
- Persistence: Containers are launched in a cloud engine that remains available
84
+
as long as you interact with and consume the containers' output. After closing
85
+
Docker Desktop, or about 30 minutes of inactivity, the engine is shut down and
86
+
becomes inaccessible, along with any data stored in it, including images,
87
+
containers, and volumes. A new engine is provisioned for any new workloads.
88
+
- Usage and billing: During beta, no charges are incurred for using Docker Cloud
89
+
resources. Docker enforces a usage cap and reserves the right to disable
90
+
Docker Cloud access at any time.
91
+
92
+
## Virtual desktop support when using nested virtualization
17
93
18
94
> [!NOTE]
19
95
>
@@ -33,7 +109,8 @@ Docker does not support running multiple instances of Docker Desktop on the same
33
109
34
110
## Turn on nested virtualization
35
111
36
-
You must turn on nested virtualization before you install Docker Desktop on a virtual machine.
112
+
You must turn on nested virtualization before you install Docker Desktop on a
113
+
virtual machine that will not use Docker Cloud mode.
37
114
38
115
### Turn on nested virtualization on VMware ESXi
39
116
@@ -55,7 +132,7 @@ If using Windows container mode, confirm that the Nutanix environment supports H
55
132
56
133
### Supported configurations
57
134
58
-
Docker Desktop follows the VDI support definitions outlined [previously](#virtual-desktop-support):
135
+
Docker Desktop follows the VDI support definitions outlined [previously](#virtual-desktop-support-when-using-nested-virtualization):
59
136
60
137
- Persistent VDI environments (Supported): You receive the same virtual desktop instance across sessions, preserving installed software and configurations.
0 commit comments