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/features/networking.md
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -107,7 +107,8 @@ Depending on your selected network mode, the options available are:
107
107
108
108
### Using Settings Management
109
109
110
-
If you're an administrator, you can use [Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md#networking) to enforce this Docker Desktop setting across your developer's machines. Choose from the following code snippets and at it to your `admin-settings.json` file.
110
+
If you're an administrator, you can use [Settings Management](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md#networking) to enforce this Docker Desktop setting across your developer's machines. Choose from the following code snippets and at it to your `admin-settings.json` file,
111
+
or configure this setting using the [Admin Console](/manuals/security/for-admins/hardened-desktop/settings-management/configure-admin-console.md)
Copy file name to clipboardExpand all lines: content/manuals/security/for-admins/hardened-desktop/settings-management/settings-reference.md
+42-1Lines changed: 42 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -534,7 +534,8 @@ For more information, see [Networking](/manuals/desktop/features/networking.md#n
534
534
|---------------|-----------------|----------|
535
535
|`auto`|`ipv4`, `ipv6`, `none`| String |
536
536
537
-
-**Description:** Filters unsupported DNS record types.
537
+
-**Description:** Filters unsupported DNS record types. Requires Docker Desktop
538
+
version 4.43 and up.
538
539
-**OS:** {{< badge color=blue text="Windows and Mac" >}}
539
540
-**Use case:** Control how Docker filters DNS records returned to containers, improving reliability in environments where only IPv4 or IPv6 is supported.
540
541
-**Configure this setting with:**
@@ -621,6 +622,12 @@ Builders settings lets you manage Buildx builder instances for advanced image-bu
621
622
>
622
623
> In hardened environments, disable and lock this setting.
623
624
625
+
> [!IMPORTANT]
626
+
>
627
+
> When Kubernetes is enabled through Settings Management policies, only the
628
+
`kubeadm` cluster provisioning method is supported. The `kind` provisioning
629
+
method is not yet supported by Settings Management.
630
+
624
631
-**Configure this setting with:**
625
632
-**Kubernetes** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
626
633
- Settings Management: `kubernetes` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
@@ -680,6 +687,40 @@ compatibility.
680
687
-**Configure this setting with:**
681
688
-**Kubernetes** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
682
689
690
+
### Custom Kubernetes image repository
691
+
692
+
| Default value | Accepted values | Format |
693
+
|---------------|-----------------|----------|
694
+
|`""`| Registry URL | String |
695
+
696
+
-**Description**: Configure a custom image repository for Kubernetes control
697
+
plane images. This allows Docker Desktop to pull Kubernetes system
698
+
images from a private registry or mirror instead of Docker Hub. This setting
699
+
overrides the `[registry[:port]/][namespace]` portion of image names.
700
+
-**OS**: {{< badge color=blue text="All" >}}
701
+
-**Use case**: Use private registries in air-gapped environments or
702
+
when Docker Hub access is restricted.
703
+
704
+
> [!NOTE]
705
+
>
706
+
> The images must be cloned/mirrored from Docker Hub with matching tags. The
707
+
specific images required depend on the cluster provisioning method (`kubeadm`
708
+
or `kind`). See the Kubernetes documentation for the complete list
709
+
of required images and detailed setup instructions.
710
+
711
+
-**Configure this setting with**:
712
+
- Settings Management: `KubernetesImagesRepository` settings in the
0 commit comments