Skip to content

Commit 0413296

Browse files
authored
ENGDOCS-2220 (#20882)
<!--Delete sections as needed --> ## Description <!-- Tell us what you did and why --> ## Related issues or tickets <!-- Related issues, pull requests, or Jira tickets --> ## Reviews <!-- Notes for reviewers here --> <!-- List applicable reviews (optionally @tag reviewers) --> - [ ] Technical review - [ ] Editorial review - [ ] Product review
1 parent 4753a92 commit 0413296

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

content/manuals/desktop/faqs/linuxfaqs.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,11 @@ Docker Desktop for Linux runs a Virtual Machine (VM) for the following reasons:
4040

4141
Docker Desktop for Linux uses [VirtioFS](https://virtio-fs.gitlab.io/) as the
4242
default (and currently only) mechanism to enable file sharing between the host
43-
and Docker Desktop VM. In order not to require elevated privileges, without
43+
and Docker Desktop VM.
44+
45+
{{< accordion title="Additional information for Docker Desktop version 4.34 and earlier" >}}
46+
47+
In order not to require elevated privileges, without
4448
unnecessarily restricting operations on the shared files, Docker Desktop runs
4549
the file sharing service (`virtiofsd`) inside a user namespace (see
4650
`user_namespaces(7)`) with UID and GID mapping configured. As a result Docker
@@ -88,6 +92,8 @@ easy access to such a file on the host. The problem is resolved by creating
8892
a group with the new GID and adding our user to it, or by setting a recursive
8993
ACL (see `setfacl(1)`) for folders shared with the Docker Desktop VM.
9094

95+
{{< /accordion >}}
96+
9197
### Where does Docker Desktop store Linux containers?
9298

9399
Docker Desktop stores Linux containers and images in a single, large "disk image" file in the Linux filesystem. This is different from Docker on Linux, which usually stores containers and images in the `/var/lib/docker` directory on the host's filesystem.

content/manuals/desktop/install/linux/_index.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,6 @@ Refer to the [Docker Context documentation](/manuals/engine/manage-resources/con
116116
Docker provides `.deb` and `.rpm` packages from the following Linux distributions
117117
and architectures:
118118

119-
120-
121-
122119
| Platform | x86_64 / amd64 |
123120
|:------------------------|:-----------------------:|
124121
| [Ubuntu](ubuntu.md) ||
@@ -142,7 +139,7 @@ To install Docker Desktop successfully, your Linux host must meet the following
142139
- Gnome, KDE, or MATE Desktop environment.
143140
- For many Linux distros, the Gnome environment does not support tray icons. To add support for tray icons, you need to install a Gnome extension. For example, [AppIndicator](https://extensions.gnome.org/extension/615/appindicator-support/).
144141
- At least 4 GB of RAM.
145-
- Enable configuring ID mapping in user namespaces, see [File sharing](/manuals/desktop/faqs/linuxfaqs.md#how-do-i-enable-file-sharing).
142+
- Enable configuring ID mapping in user namespaces, see [File sharing](/manuals/desktop/faqs/linuxfaqs.md#how-do-i-enable-file-sharing). Note that for Docker Desktop version 4.35 and later, this is not required anymore.
146143
- Recommended: [Initialize `pass`](/manuals/desktop/get-started.md#credentials-management-for-linux-users) for credentials management.
147144

148145
Docker Desktop for Linux runs a Virtual Machine (VM). For more information on why, see [Why Docker Desktop for Linux runs a VM](/manuals/desktop/faqs/linuxfaqs.md#why-does-docker-desktop-for-linux-run-a-vm).

0 commit comments

Comments
 (0)