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
Settings Management helps you control key Docker Desktop settings, like proxies and network configurations, on your developers' machines within your organization.
15
+
Settings Management helps you control key Docker Desktop settings, like proxies
16
+
and network configurations, on your developers' machines within your
17
+
organization.
16
18
17
-
For an extra layer of security, you can also use Settings Management to enable and lock in [Enhanced Container Isolation](../enhanced-container-isolation/_index.md), which prevents containers from modifying any Settings Management configurations.
19
+
For an extra layer of security, you can also use Settings Management to enable
20
+
and lock in [Enhanced Container Isolation](../enhanced-container-isolation/_index.md),
21
+
which prevents containers from modifying any Settings Management configurations.
18
22
19
23
## Who is it for?
20
24
21
-
- For organizations that want to configure Docker Desktop to be within their organization's centralized control.
22
-
- For organizations that want to create a standardized Docker Desktop environment at scale.
23
-
- For Docker Business customers who want to confidently manage their use of Docker Desktop within tightly regulated environments.
25
+
- For organizations that want centralized control over Docker Desktop.
26
+
- For organizations that want to create a standardized Docker Desktop
27
+
environment at scale.
28
+
- For Docker Business customers who want to confidently manage their use of
29
+
Docker Desktop within tightly regulated environments.
24
30
25
31
## How does it work?
26
32
27
-
You can configure several Docker Desktop settings using either:
33
+
With Settings Management, you can configure Docker Desktop settings using:
28
34
29
-
- An `admin-settings.json` file. This file is located on the Docker Desktop host and can only be accessed by developers with root or administrator privileges.
35
+
- An `admin-settings.json` file. This file is located on the Docker Desktop
36
+
host and can only be accessed by developers with root or administrator
37
+
privileges.
30
38
- Creating a settings policy in the Docker Admin Console.
31
39
32
-
Settings that are defined by an administrator override any previous values set by developers and ensure that these cannot be modified.
40
+
Settings that are defined by an administrator override any previous values set
41
+
by developers and ensure that these cannot be modified.
33
42
34
43
## What features can I configure with Settings Management?
35
44
36
-
Using the `admin-settings.json` file, you can:
37
-
38
-
- Turn on and lock in [Enhanced Container Isolation](../enhanced-container-isolation/_index.md)
39
-
- Configure HTTP proxies
40
-
- Configure network settings
41
-
- Configure Kubernetes settings
42
-
- Enforce the use of WSL 2 based engine or Hyper-V
43
-
- Enforce the use of Rosetta for x86_64/amd64 emulation on Apple Silicon
44
-
- Configure Docker Engine
45
-
- Turn off Docker Desktop's ability to checks for updates
46
-
- Turn off Docker Extensions
47
-
- Turn off Docker Scout SBOM indexing
48
-
- Turn off beta and experimental features
49
-
- Turn off Docker AI ([Ask Gordon](/manuals/ai/gordon/_index.md))
50
-
- Turn off Docker Desktop's onboarding survey
51
-
- Control whether developers can use the Docker terminal
52
-
- Control the file sharing implementation for your developers on macOS
53
-
- Specify which paths your developers can add file shares to
54
-
- Configure Air-gapped containers
55
-
56
-
For more details on the syntax and options, see [Configure Settings Management](configure-json-file.md).
45
+
You can configure a wide range of features, from proxies and Kubernetes settings
46
+
to Enhanced Container isolation. For more information, view the [full list of
47
+
configurable settings]().
57
48
58
49
## How do I set up and enforce Settings Management?
0 commit comments