Skip to content

Commit 1f76a18

Browse files
committed
update settings ref
1 parent a876ed8 commit 1f76a18

File tree

2 files changed

+38
-11
lines changed

2 files changed

+38
-11
lines changed

content/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -312,14 +312,16 @@ For more information, see [Networking](/manuals/desktop/features/networking.md#n
312312
>
313313
> For Docker Desktop versions 4.41 and earlier, some of these settings lived under the **Experimental features** tab on the **Features in development** page.
314314
315-
| Parameter | OS | Description | Version |
316-
|:----------------------------|----|:--------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
317-
| `allowBetaFeatures` | | If `value` is set to `true`, beta features are enabled. | |
318-
| `enableDockerAI` | | If `allowBetaFeatures` is true, setting `enableDockerAI` to `true` enables [Docker AI (Ask Gordon)](/manuals/ai/gordon/_index.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
319-
| `enableInference` | | If `allowBetaFeatures` is true, setting `enableInference` to `true` enables [Docker Model Runner](/manuals/ai/model-runner/_index.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
320-
|         `enableInferenceTCP` | | Enable host-side TCP support. This setting requires Docker Model Runner setting to be enabled first. | |
321-
| `enableDockerMCPToolkit` | | If `allowBetaFeatures` is true, setting `enableDockerMCPToolkit` to `true` enables the [MCP toolkit feature](/manuals/ai/mcp-catalog-and-toolkit/toolkit.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
322-
| `allowExperimentalFeatures` | | If `value` is set to `true`, experimental features are enabled. | Docker Desktop version 4.41 and earlier |
315+
| Parameter | OS | Description | Version |
316+
|:-----------------------------------------------------|----|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------|
317+
| `allowBetaFeatures` | | If `value` is set to `true`, beta features are enabled. | |
318+
| `enableDockerAI` | | If `allowBetaFeatures` is true, setting `enableDockerAI` to `true` enables [Docker AI (Ask Gordon)](/manuals/ai/gordon/_index.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
319+
| `enableInference` | | If `allowBetaFeatures` is true, setting `enableInference` to `true` enables [Docker Model Runner](/manuals/ai/model-runner/_index.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
320+
|         `enableInferenceTCP` | | Enable host-side TCP support. This setting requires Docker Model Runner setting to be enabled first. | |
321+
|         `enableInferenceTCPPort` | | Specifies the exposed TCP port. This setting requires Docker Model Runner setting to be enabled first. | |
322+
|         `enableInferenceCORS` | | Specifies the allowed CORS origins. Empty string to deny all,`*` to accept all, or a list of comma-separated values. This setting requires Docker Model Runner setting to be enabled first. | |
323+
| `enableDockerMCPToolkit` | | If `allowBetaFeatures` is true, setting `enableDockerMCPToolkit` to `true` enables the [MCP toolkit feature](/manuals/ai/mcp-catalog-and-toolkit/toolkit.md) by default. You can independently control this setting from the `allowBetaFeatures` setting. | |
324+
| `allowExperimentalFeatures` | | If `value` is set to `true`, experimental features are enabled. | Docker Desktop version 4.41 and earlier |
323325

324326
### Enhanced Container Isolation
325327

content/manuals/security/for-admins/hardened-desktop/settings-management/settings-reference.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,7 @@ third-party or unvetted plugins from being installed.
795795
- **Beta** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
796796
- Settings Management: `enableDockerAI` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
797797

798-
### Enable host-side TCP support
798+
#### Enable host-side TCP support
799799

800800
| Default value | Accepted values | Format |
801801
|---------------|-----------------|----------|
@@ -808,11 +808,36 @@ third-party or unvetted plugins from being installed.
808808
- **Beta** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
809809
- Settings Management: `enableDockerAI` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
810810

811-
812811
> [!NOTE]
813812
>
814813
> This setting requires Docker Model Runner setting to be enabled first.
815814
815+
##### Port
816+
817+
| Default value | Accepted values | Format |
818+
|---------------|-----------------|---------|
819+
| 12434 | Integer | Integer |
820+
821+
- **Description:** Specifies the exposed TCP port.
822+
- **OS:** {{< badge color=blue text="All" >}}
823+
- **Use case:** Connect to the Model Runner via TCP.
824+
- **Configure this setting with:**
825+
- **Beta features** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
826+
- Settings Management: `enableInferenceTCP` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
827+
828+
##### CORS Allowed Origins
829+
830+
| Default value | Accepted values | Format |
831+
|---------------|---------------------------------------------------------------------------------|--------|
832+
| Empty string | Empty string to deny all,`*` to accept all, or a list of comma-separated values | String |
833+
834+
- **Description:** Specifies the allowed CORS origins.
835+
- **OS:** {{< badge color=blue text="All" >}}
836+
- **Use case:** Integration with a web app.
837+
- **Configure this setting with:**
838+
- **Beta features** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
839+
- Settings Management: `enableInferenceCORS` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
840+
816841
### Enable Docker MCP Toolkit
817842

818843
| Default value | Accepted values | Format |
@@ -1127,4 +1152,4 @@ overrides are possible.
11271152
- **OS:** {{< badge color=blue text="All" >}}
11281153
- **Use case:** Allow users to authenticate with enterprise proxy servers that require Kerberos or NTLM.
11291154
- **Configure this setting with:**
1130-
- Settings Management: `proxy.enableKerberosNtlm` in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
1155+
- Settings Management: `proxy.enableKerberosNtlm` in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)

0 commit comments

Comments
 (0)