From d40576b3abe822ae9d12ba62f00ecc52cd33797b Mon Sep 17 00:00:00 2001 From: Sebastian Yaghoubi Date: Wed, 1 Jan 2025 14:54:00 -0800 Subject: [PATCH 1/5] chore: cleanup instructions for unsupported version Debian 10 is no longer a supported version, per content/manuals/engine/install/debian.md#os-requirements Signed-off-by: Sebastian Yaghoubi --- content/manuals/engine/security/rootless.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/content/manuals/engine/security/rootless.md b/content/manuals/engine/security/rootless.md index 4b78bdf34e6c..6f42a9296b83 100644 --- a/content/manuals/engine/security/rootless.md +++ b/content/manuals/engine/security/rootless.md @@ -98,9 +98,6 @@ testuser:231072:65536 {{< tab name="Debian GNU/Linux" >}} - Install `dbus-user-session` package if not installed. Run `sudo apt-get install -y dbus-user-session` and relogin. -- For Debian 10, add `kernel.unprivileged_userns_clone=1` to `/etc/sysctl.conf` (or - `/etc/sysctl.d`) and run `sudo sysctl --system`. This step is not required on Debian 11. - - For Debian 11, installing `fuse-overlayfs` is recommended. Run `sudo apt-get install -y fuse-overlayfs`. This step is not required on Debian 12. From 6c99895fd110be6447b8428015ba9112b355daf4 Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 6 Jan 2025 07:26:01 +0100 Subject: [PATCH 2/5] vale: properly allow pluralized acronyms Something changed in a recent vale release where the old regex syntax for enforcing case-sensitivity does not work anymore. This change ensures that the allow-rule for ignoring pluralized acronyms only flag terms that begin with two or more *uppercase* letters, followed by an s. Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- _vale/config/vocabularies/Docker/accept.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_vale/config/vocabularies/Docker/accept.txt b/_vale/config/vocabularies/Docker/accept.txt index 1036af5ee679..07fb5e1242b9 100644 --- a/_vale/config/vocabularies/Docker/accept.txt +++ b/_vale/config/vocabularies/Docker/accept.txt @@ -1,4 +1,4 @@ -(?-i)[A-Z]{2,}'?s +(?i)[A-Z]{2,}'?s Amazon Anchore Apple From 14761738ce46eae8cc5329a68c42a0a272f99be8 Mon Sep 17 00:00:00 2001 From: Sergii <43184096+b-c-v@users.noreply.github.com> Date: Mon, 6 Jan 2025 10:51:12 +0100 Subject: [PATCH 3/5] fix: square brackets (#21698) ## Description I updated the heading to replace with the HTML-escaped equivalent <project directory>. This change ensures proper rendering on the web version of the site, where raw HTML don't display correctly.. ## Reviews - [ ] Editorial review Co-authored-by: Sergii Boboshko --- .../how-tos/environment-variables/variable-interpolation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manuals/compose/how-tos/environment-variables/variable-interpolation.md b/content/manuals/compose/how-tos/environment-variables/variable-interpolation.md index 8ecc782cba18..a13e51a9305f 100644 --- a/content/manuals/compose/how-tos/environment-variables/variable-interpolation.md +++ b/content/manuals/compose/how-tos/environment-variables/variable-interpolation.md @@ -203,7 +203,7 @@ $ docker compose --env-file ./config/.env.dev up $ docker compose --env-file .env.dev up -e DATABASE_URL=mysql://new_user:new_password@new_db:3306/new_database ``` -### local `.env` file versus `.env` file +### local `.env` file versus <project directory> `.env` file An `.env` file can also be used to declare [pre-defined environment variables](envvars.md) used to control Compose behavior and files to be loaded. From 3cac036e939c9acdd32c5df09800bd1192fb2d6f Mon Sep 17 00:00:00 2001 From: David Scott Date: Mon, 6 Jan 2025 10:46:46 +0000 Subject: [PATCH 4/5] vmm: add note that Docker VMM is based on libkrun (#21702) ## Description Add a small note that Docker VMM is based on libkrun (which is an excellent project!) ## Related issues or tickets Related to https://x.com/slpnix/status/1872690298360410610 ## Reviews FYI @dgageot @slp - [ ] Technical review - [ ] Editorial review - [ ] Product review Signed-off-by: David Scott --- content/manuals/desktop/features/vmm.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/manuals/desktop/features/vmm.md b/content/manuals/desktop/features/vmm.md index e1099faeae68..ab88b8b4b8e0 100644 --- a/content/manuals/desktop/features/vmm.md +++ b/content/manuals/desktop/features/vmm.md @@ -31,6 +31,8 @@ These improvements directly impact developers who rely on frequent file access a > > Docker VMM requires a minimum of 4GB of memory to be allocated to the Docker Linux VM. The memory needs to be increased before Docker VMM is enabled, and this can be done from the **Resources** tab in **Settings**. +Docker VMM is based on [libkrun](https://github.com/containers/libkrun). + ### Known issues As Docker VMM is still in Beta, there are a few known limitations: From 66eb22e5fae76f2710d25b28ab257780f9417edb Mon Sep 17 00:00:00 2001 From: Monica Chao Date: Mon, 6 Jan 2025 10:28:57 -0600 Subject: [PATCH 5/5] docs: added section on symlinks when using SFS (#21712) ## Description Based on customer feedback, it was not clear how to resolve the `unable to create symbolic link` error which can result from a user without permissions to create symbolic links when using a synchronized file share. ## Related issues or tickets - SEG-689 ## Reviews - [ ] Technical review - [X] Editorial review - [ ] Product review --------- Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> --- content/manuals/desktop/features/synchronized-file-sharing.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/manuals/desktop/features/synchronized-file-sharing.md b/content/manuals/desktop/features/synchronized-file-sharing.md index 789a9c159f9c..91a98a39c625 100644 --- a/content/manuals/desktop/features/synchronized-file-sharing.md +++ b/content/manuals/desktop/features/synchronized-file-sharing.md @@ -94,6 +94,8 @@ In general, use your `.syncignore` file to exclude items that aren't critical to - POSIX-style Windows paths are not supported. Avoid setting the [`COMPOSE_CONVERT_WINDOWS_PATHS`](/manuals/compose/how-tos/environment-variables/envvars.md#compose_convert_windows_paths) environment variable in Docker Compose. +- If you don't have the correct permissions to create symbolic links and your container attempts to create symbolic links in your file share instance, an **unable to create symbolic link** error message displays. For Windows users, see Microsoft's [Create symbolic links documentation](https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-10/security/threat-protection/security-policy-settings/create-symbolic-links) for best practices and location of the **Create symbolic links** security policy setting. For Mac and Linux users, check that you have write permissions on the folder. + ## Feedback and support To give feedback or report bugs, visit: