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