From f4ac24cacfd7915b18c5eb0257094ebc77f663a4 Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 15 Jul 2025 15:53:34 +0200 Subject: [PATCH 1/2] fix: unrecognized language (#23085) Update code fences that use a non-recognized codefence language value. Resolves #23081. --- content/contribute/components/code-blocks.md | 2 +- content/manuals/engine/daemon/troubleshoot.md | 2 +- content/manuals/engine/install/linux-postinstall.md | 2 +- content/manuals/engine/logging/drivers/syslog.md | 2 +- content/manuals/engine/logging/log_tags.md | 2 +- .../manuals/engine/release-notes/prior-releases.md | 8 ++++---- content/manuals/engine/security/userns-remap.md | 4 ++-- .../engine/storage/drivers/device-mapper-driver.md | 2 +- content/manuals/engine/swarm/admin_guide.md | 4 ++-- content/manuals/engine/swarm/configs.md | 12 ++++++------ .../manuals/engine/swarm/how-swarm-mode-works/pki.md | 2 +- content/manuals/engine/swarm/services.md | 2 +- content/manuals/engine/swarm/stack-deploy.md | 2 +- 13 files changed, 23 insertions(+), 23 deletions(-) diff --git a/content/contribute/components/code-blocks.md b/content/contribute/components/code-blocks.md index 7df04769a2b2..63f7b1ab3e31 100644 --- a/content/contribute/components/code-blocks.md +++ b/content/contribute/components/code-blocks.md @@ -13,7 +13,7 @@ we use often. If your example contains a placeholder value that's subject to change, use the format `<[A-Z_]+>` for the placeholder value: `` -```none +```text export name= ``` diff --git a/content/manuals/engine/daemon/troubleshoot.md b/content/manuals/engine/daemon/troubleshoot.md index 7b68c88fb04a..770b2db6179d 100644 --- a/content/manuals/engine/daemon/troubleshoot.md +++ b/content/manuals/engine/daemon/troubleshoot.md @@ -545,7 +545,7 @@ all other running containers as filesystems within the container which mounts `/var/lib/docker/`. When you attempt to remove any of these containers, the removal attempt may fail with an error like the following: -```none +```text Error: Unable to remove filesystem for 74bef250361c7817bee19349c93139621b272bc8f654ae112dd4eb9652af9515: remove /var/lib/docker/containers/74bef250361c7817bee19349c93139621b272bc8f654ae112dd4eb9652af9515/shm: diff --git a/content/manuals/engine/install/linux-postinstall.md b/content/manuals/engine/install/linux-postinstall.md index 443185d632fc..f82fe4b61179 100644 --- a/content/manuals/engine/install/linux-postinstall.md +++ b/content/manuals/engine/install/linux-postinstall.md @@ -78,7 +78,7 @@ To create the `docker` group and add your user: If you initially ran Docker CLI commands using `sudo` before adding your user to the `docker` group, you may see the following error: - ```none + ```text WARNING: Error loading config file: /home/user/.docker/config.json - stat /home/user/.docker/config.json: permission denied ``` diff --git a/content/manuals/engine/logging/drivers/syslog.md b/content/manuals/engine/logging/drivers/syslog.md index 2cabe82bcda7..bfdce11d1e67 100644 --- a/content/manuals/engine/logging/drivers/syslog.md +++ b/content/manuals/engine/logging/drivers/syslog.md @@ -22,7 +22,7 @@ receiver can extract the following information: The format is defined in [RFC 5424](https://tools.ietf.org/html/rfc5424) and Docker's syslog driver implements the [ABNF reference](https://tools.ietf.org/html/rfc5424#section-6) in the following way: -```none +```text TIMESTAMP SP HOSTNAME SP APP-NAME SP PROCID SP MSGID + + + | + | | | | | diff --git a/content/manuals/engine/logging/log_tags.md b/content/manuals/engine/logging/log_tags.md index d0372fe5c25c..d9493abc2dbd 100644 --- a/content/manuals/engine/logging/log_tags.md +++ b/content/manuals/engine/logging/log_tags.md @@ -30,7 +30,7 @@ Docker supports some special template markup you can use when specifying a tag's For example, specifying a `--log-opt tag="{{.ImageName}}/{{.Name}}/{{.ID}}"` value yields `syslog` log lines like: -```none +```text Aug 7 18:33:19 HOSTNAME hello-world/foobar/5790672ab6a0[9103]: Hello from Docker. ``` diff --git a/content/manuals/engine/release-notes/prior-releases.md b/content/manuals/engine/release-notes/prior-releases.md index ffe5dac7966e..e0952545b082 100644 --- a/content/manuals/engine/release-notes/prior-releases.md +++ b/content/manuals/engine/release-notes/prior-releases.md @@ -328,7 +328,7 @@ If you are currently using the `--ipv6` option _without_ specifying the `--fixed-cidr-v6` option, the Docker daemon will refuse to start with the following message: -```none +```text Error starting daemon: Error initializing network controller: Error creating default "bridge" network: failed to parse pool request for address space "LocalDefault" pool " subpool ": @@ -344,7 +344,7 @@ In a similar way, if you specify the `--ipv6` flag when creating a network with the default IPAM driver, without providing an IPv6 `--subnet`, network creation will fail with the following message: -```none +```text Error response from daemon: failed to parse pool request for address space "LocalDefault" pool "" subpool "": could not find an available, non-overlapping IPv6 address pool among @@ -397,7 +397,7 @@ If you are currently using the `--ipv6` option _without_ specifying the `--fixed-cidr-v6` option, the Docker daemon will refuse to start with the following message: -```none +```text Error starting daemon: Error initializing network controller: Error creating default "bridge" network: failed to parse pool request for address space "LocalDefault" pool " subpool ": @@ -413,7 +413,7 @@ In a similar way, if you specify the `--ipv6` flag when creating a network with the default IPAM driver, without providing an IPv6 `--subnet`, network creation will fail with the following message: -```none +```text Error response from daemon: failed to parse pool request for address space "LocalDefault" pool "" subpool "": could not find an available, non-overlapping IPv6 address pool among diff --git a/content/manuals/engine/security/userns-remap.md b/content/manuals/engine/security/userns-remap.md index 57dfe29986bc..1d981dc109f2 100644 --- a/content/manuals/engine/security/userns-remap.md +++ b/content/manuals/engine/security/userns-remap.md @@ -22,7 +22,7 @@ The remapping itself is handled by two files: `/etc/subuid` and `/etc/subgid`. Each file works the same, but one is concerned with the user ID range, and the other with the group ID range. Consider the following entry in `/etc/subuid`: -```none +```text testuser:231072:65536 ``` @@ -93,7 +93,7 @@ avoid these situations. and a maximum number of UIDs or GIDs available to the user. For instance, given the following entry: - ```none + ```text testuser:231072:65536 ``` diff --git a/content/manuals/engine/storage/drivers/device-mapper-driver.md b/content/manuals/engine/storage/drivers/device-mapper-driver.md index 7eb9de9bb6ab..c9aa3f7d655c 100644 --- a/content/manuals/engine/storage/drivers/device-mapper-driver.md +++ b/content/manuals/engine/storage/drivers/device-mapper-driver.md @@ -297,7 +297,7 @@ assumes that the Docker daemon is in the `stopped` state. The example below adds 20% more capacity when the disk usage reaches 80%. - ```none + ```text activation { thin_pool_autoextend_threshold=80 thin_pool_autoextend_percent=20 diff --git a/content/manuals/engine/swarm/admin_guide.md b/content/manuals/engine/swarm/admin_guide.md index d63579a8442f..fb75324fd736 100644 --- a/content/manuals/engine/swarm/admin_guide.md +++ b/content/manuals/engine/swarm/admin_guide.md @@ -221,7 +221,7 @@ the `docker node rm` command. If a node becomes unreachable, unresponsive, or compromised you can forcefully remove the node without shutting it down by passing the `--force` flag. For instance, if `node9` becomes compromised: -```none +```console $ docker node rm node9 Error response from daemon: rpc error: code = 9 desc = node node9 is not down and can't be removed @@ -338,7 +338,7 @@ If you lose the quorum of managers, you cannot administer the swarm. If you have lost the quorum and you attempt to perform any management operation on the swarm, an error occurs: -```none +```text Error response from daemon: rpc error: code = 4 desc = context deadline exceeded ``` diff --git a/content/manuals/engine/swarm/configs.md b/content/manuals/engine/swarm/configs.md index 7d2d5acba889..8585daf749e1 100644 --- a/content/manuals/engine/swarm/configs.md +++ b/content/manuals/engine/swarm/configs.md @@ -216,7 +216,7 @@ real-world example, continue to to the config. The container ID is different, because the `service update` command redeploys the service. - ```none + ```console $ docker container exec -it $(docker ps --filter name=redis -q) cat /my-config cat: can't open '/my-config': No such file or directory @@ -248,7 +248,7 @@ This example assumes that you have PowerShell installed. ``` - + 2. If you have not already done so, initialize or join the swarm. ```powershell @@ -373,7 +373,7 @@ generate the site key and certificate, name the files `site.key` and the following contents into it. This constrains the root CA to only sign leaf certificates and not intermediate CAs. - ```none + ```ini [root_ca] basicConstraints = critical,CA:TRUE,pathlen:1 keyUsage = critical, nonRepudiation, cRLSign, keyCertSign @@ -407,7 +407,7 @@ generate the site key and certificate, name the files `site.key` and certificate so that it can only be used to authenticate a server and can't be used to sign certificates. - ```none + ```ini [server] authorityKeyIdentifier=keyid,issuer basicConstraints = critical,CA:FALSE @@ -438,7 +438,7 @@ generate the site key and certificate, name the files `site.key` and In the current directory, create a new file called `site.conf` with the following contents: - ```none + ```nginx server { listen 443 ssl; server_name localhost; @@ -616,7 +616,7 @@ configuration file. 1. Edit the `site.conf` file locally. Add `index.php` to the `index` line, and save the file. - ```none + ```nginx server { listen 443 ssl; server_name localhost; diff --git a/content/manuals/engine/swarm/how-swarm-mode-works/pki.md b/content/manuals/engine/swarm/how-swarm-mode-works/pki.md index d0ba71f22a40..6ed7821ce2c0 100644 --- a/content/manuals/engine/swarm/how-swarm-mode-works/pki.md +++ b/content/manuals/engine/swarm/how-swarm-mode-works/pki.md @@ -36,7 +36,7 @@ communications using a minimum of TLS 1.2. The example below shows the information from a certificate from a worker node: -```none +```text Certificate: Data: Version: 3 (0x2) diff --git a/content/manuals/engine/swarm/services.md b/content/manuals/engine/swarm/services.md index 5c737f87881f..a0164b919061 100644 --- a/content/manuals/engine/swarm/services.md +++ b/content/manuals/engine/swarm/services.md @@ -318,7 +318,7 @@ node is responsible for resolving the tag to a digest, and different nodes may use different versions of the image. If this happens, a warning like the following is logged, substituting the placeholders for real information. -```none +```text unable to pin image to digest: ``` diff --git a/content/manuals/engine/swarm/stack-deploy.md b/content/manuals/engine/swarm/stack-deploy.md index 0c8cd37490df..373193f883bc 100644 --- a/content/manuals/engine/swarm/stack-deploy.md +++ b/content/manuals/engine/swarm/stack-deploy.md @@ -95,7 +95,7 @@ counter whenever you visit it. 3. Create a file called `requirements.txt` and paste these two lines in: - ```none + ```text flask redis ``` From cb1ca3ce9a8814a0cf0262144bf076beb13ff4cc Mon Sep 17 00:00:00 2001 From: Lorena Rangel Date: Tue, 15 Jul 2025 17:35:33 +0200 Subject: [PATCH 2/2] Merge pull request #23096 from lorenrh/4.43.2-changelog chore: add docker desktop 4.43.2 release notes --- content/manuals/desktop/release-notes.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/content/manuals/desktop/release-notes.md b/content/manuals/desktop/release-notes.md index d8910c4dc954..2320408ad876 100644 --- a/content/manuals/desktop/release-notes.md +++ b/content/manuals/desktop/release-notes.md @@ -29,6 +29,18 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo > > If you're experiencing malware detection issues on Mac, follow the steps documented in [docker/for-mac#7527](https://github.com/docker/for-mac/issues/7527). +## 4.43.2 + +{{< release-date date="2025-07-15" >}} + +{{< desktop-install-v2 all=true win_arm_release="Early Access" version="4.43.2" build_path="/199162/" >}} + +### Upgrades + +- [Docker Compose v2.38.2](https://github.com/docker/compose/releases/tag/v2.38.2) +- [Docker Engine v28.3.2](https://docs.docker.com/engine/release-notes/28/#2832) +- Docker Model CLI v0.1.33 + ## 4.43.1 {{< release-date date="2025-07-04" >}}