Skip to content

Commit d43f035

Browse files
authored
Merge pull request #1041 from usha-mandya/desktop-ent-review
Add OS support statement and fix pending review comments
2 parents 46728d9 + 0a48803 commit d43f035

10 files changed

Lines changed: 61 additions & 27 deletions

File tree

ee/desktop/admin/install/mac.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ This page contains information about the system requirements and specific instru
1818

1919
- VirtualBox prior to version 4.3.30 must NOT be installed (it is incompatible with Docker for Mac). If you have a newer version of VirtualBox installed, it’s fine.
2020

21+
> **Note:** Docker supports Docker Desktop Enterprise on the most recent versions of macOS. That is, the current release of macOS and the previous two releases. As new major versions of macOS are made generally available, Docker will stop supporting the oldest version and support the newest version of macOS (in addition to the previous two releases).
22+
2123
# Installation
2224

2325
Download Docker Desktop Enterprise for [**Mac**](https://download.docker.com/mac/enterprise/Docker.pkg). The DDE installer includes Docker Engine, Docker CLI client, and Docker Compose.

ee/desktop/admin/install/windows.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Hyper-V on Windows 10:
2626

2727
![Virtualization Technology (VTx) must be enabled in BIOS settings](../../images/windows-prereq.png "BIOS setting information for hardware virtualization support")
2828

29+
> **Note:** Docker supports Docker Desktop Enterprise on Windows based on Microsoft’s support lifecycle for Windows 10 operating system. For more information, see the [Windows lifecycle fact sheet](https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet).
30+
2931
# Installation
3032

3133
Download Docker Desktop Enterprise for [**Windows**](https://download.docker.com/win/enterprise/DockerDesktop.msi).
@@ -50,15 +52,14 @@ Docker Desktop Enterprise requires the following firewall exceptions. If you do
5052

5153
- The process `com.docker.vpnkit` proxies all outgoing container TCP and
5254
UDP traffic. This includes Docker image downloading but not DNS
53-
resolution, which is performed over a Unix domain socket connected
54-
to the `mDNSResponder` system service.
55+
resolution, which is performed over a loopback TCP and UDP connection
56+
to the main application.
5557

5658
- The process `com.docker.vpnkit` binds external ports on behalf of
5759
containers. For example, `docker run -p 80:80 nginx` binds port 80 on all
5860
interfaces.
5961

60-
- If using Kubernetes, the API server is exposed with TLS on
61-
`127.0.0.1:6443` by `com.docker.vpnkit`.
62+
- If using Kubernetes, the API server is exposed with TLS on `127.0.0.1:6445` by `com.docker.vpnkit`.
6263

6364
# Version packs
6465

ee/desktop/images/console.png

-53 KB
Loading
0 Bytes
Loading

ee/desktop/images/win-vp-list.PNG

0 Bytes
Loading

ee/desktop/release-notes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ current release. The documentation is updated for each release.
99

1010
For information on system requirements, installation, and download, see:
1111

12-
- [Install Docker Desktop Enterprise on Mac](/ee/desktop/install/mac)
13-
- [Install Docker Desktop Enterprise on Windows](/ee/desktop/install/windows)
12+
- [Install Docker Desktop Enterprise on Mac](/ee/desktop/admin/install/mac)
13+
- [Install Docker Desktop Enterprise on Windows](/ee/desktop/admin/install/windows)
1414

1515
For Docker Enterprise Engine release notes, see [Docker Engine release notes](/engine/release-notes).
1616

ee/desktop/troubleshoot/mac-issues.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ description: Troubleshoot Mac issues
44
keywords: Troubleshoot, diagnose, mac, issues, Docker Enterprise, Docker Desktop, Enterprise
55
---
66

7-
This page contains information on how to diagnose Docker Desktop Enterprise (DDE) issues on Mac, send feedback, and submit the issues to Docker Support.
7+
This page contains information on how to diagnose Docker Desktop Enterprise (DDE) issues on Mac.
88

99
# Creating a diagnostics file in Docker Desktop Enterprise
1010

11-
Select **Diagnose and Feedback** from the whale menu in the menu bar.
11+
Select **Diagnose and Feedback** from the Docker menu in the menu bar.
1212

1313
![A diagnostics file is created.](../images/diagnose-mac.png)
1414

@@ -18,17 +18,21 @@ Diagnostics are provided in .zip files identified by date and time. The uncompre
1818

1919
## Creating a diagnostics file from a terminal
2020

21-
On occasion, it is useful to run diagnostics yourself, for instance if Docker Desktop Enterprise cannot start.
21+
In some cases, it is useful to run diagnostics yourself, for instance if Docker Desktop Enterprise cannot start.
22+
23+
To run diagnostics from a terminal, enter the following command:
2224

23-
To run diagnostics from a terminal, enter the following command :
2425
```
2526
/Applications/Docker.app/Contents/MacOS/com.docker.diagnose gather
2627
```
28+
2729
This command displays the information that it is gathering, and when it finishes, it displays information resembling the following example:
30+
2831
```
2932
Diagnostics Bundle: /tmp/2A989798-1658-4BF0-934D-AC4F148D0782/20190115142942.zip
3033
Diagnostics ID: 2A989798-1658-4BF0-934D-AC4F148D0782/20190115142942
3134
```
35+
3236
The name of the diagnostics file is displayed next to “Diagnostics Bundle” (`/tmp/2A989798-1658-4BF0-934D-AC4F148D0782/20190115142942.zip` in this example). This is the file that you attach to the support ticket.
3337

3438
You can view the content of your diagnostics file using the **open** command and specifying the name of your diagnostics file:
@@ -59,8 +63,7 @@ $ /usr/bin/log show --debug --info --style syslog --last 1d --predicate "$pred"
5963

6064
## Viewing logs with the Console app
6165

62-
The Console log viewer is located in `/Applications/Utilities`; you can search for it with
63-
Spotlight Search.
66+
The Console log viewer is located in `/Applications/Utilities`; you can search for it with Spotlight Search.
6467

6568
In the Console window search bar, type
6669
`docker` and press Enter. Then select **ANY** to expand the drop-down list next to your 'docker' search entry, and select **Process**.

ee/desktop/troubleshoot/windows-issues.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about Docker Desktop Enterprise
44
keywords: Docker EE, Windows, Docker Desktop, Enterprise, troubleshoot
55
---
66

7-
This page contains information on how to diagnose Docker Desktop Enterprise (DDE) issues on Windows, send feedback, and submit the issues to Docker Support.
7+
This page contains information on how to diagnose Docker Desktop Enterprise (DDE) issues on Windows.
88

99
# Creating a diagnostics file in Docker Desktop Enterprise
1010

@@ -34,7 +34,7 @@ Diagnostics Bundle: C:\Users\djs\AppData\Local\Temp\6CE654F6-7B17-4FC7-AAE0-CC53
3434
Diagnostics ID: 6CE654F6-7B17-4FC7-AAE0-CC53B73B76A2/20190115163621
3535
```
3636

37-
The name of the diagnostics file is displayed next to “Diagnostics Bundle” (C:\Users\djs\AppData\Local\Temp\6CE654F6-7B17-4FC7-AAE0-CC53B73B76A2\20190115163621.zip in this example). This is the file that you attach to the support ticket.
37+
The name of the diagnostics file is displayed next to “Diagnostics Bundle” (`\Temp\6CE654F6-7B17-4FC7-AAE0-CC53B73B76A2\20190115163621.zip` in this example). This is the file that you attach to the support ticket.
3838

3939
## Additional Docker Desktop Enterprise troubleshooting topics
4040

ee/desktop/user/mac-user.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,25 @@ $ docker image ls
5959
$ docker image rm nginx
6060
```
6161
62-
# Docker Desktop Enterprise preferences
62+
# Docker Desktop user interface
63+
64+
The Docker Desktop Enterprise user interface provides options to configure Docker Desktop preferences such as installation, version packs, Docker Hub login, and more. Right-click the Docker icon from the menu bar to open the Docker Desktop user interface.
65+
66+
## Version Selection
67+
68+
The **Version Selection** option lists the version packs installed on your Docker Desktop environment and allows you to switch between Docker Engine and Kubernetes versions using a single click. When you select a different version pack, Docker Desktop restarts and the selected versions of Docker Engine and Kubernetes will be used.
69+
70+
To switch to a different version pack, simply click on the version pack you would like to use.
71+
72+
## Preferences
6373
6474
Click on the Docker icon from the menu bar and then **Preferences** to configure the runtime options described below.
6575
6676
> **Note:** Administrators have the ability to lock some configuration options. Locked options cannot be selected, and are displayed with a lock icon.
6777
6878
![Docker context menu](../images/prefs.png)
6979
70-
## General
80+
### General
7181
7282
![Preferences](../images/./prefs-general.png)
7383
@@ -84,7 +94,7 @@ General settings include:
8494
data to Docker. This information helps Docker improve the application and get
8595
more context for troubleshooting problems. (Enabled by default)
8696
87-
## File Sharing
97+
### File Sharing
8898
8999
Choose which local directories to share with your containers. File sharing is
90100
required for volume mounting if the project lives outside of the `/Users`
@@ -112,7 +122,7 @@ For more information, see:
112122
113123
- [Volume mounting requires file sharing for any project directories outside of `/Users`](https://docs.docker.com/docker-for-mac/troubleshoot/#volume-mounting-requires-file-sharing-for-any-project-directories-outside-of-users).
114124
115-
## Disk
125+
### Disk
116126
117127
Specify the **Disk image location** of the Linux volume, where containers and
118128
images are stored.
@@ -123,7 +133,7 @@ the existing image or replace it.
123133
124134
![Disk settings](../images/prefs-disk.png)
125135
126-
## Advanced
136+
### Advanced
127137
128138
On the Advanced tab, you can limit resources available to Docker.
129139
@@ -141,7 +151,7 @@ to a higher number; to decrease it, lower the number.
141151
142152
- **Swap**: Configure swap file size as needed. The default is 1 GB.
143153
144-
## Proxies
154+
### Proxies
145155
146156
Docker Desktop Enterprise detects HTTP/HTTPS Proxy Settings from macOS and automatically
147157
propagates these to Docker and to your containers. For example, if you set your
@@ -172,7 +182,7 @@ Docker restarts automatically to pick up the new settings. If you have
172182
containers that you wish to keep running across restarts, you should consider
173183
using [restart policies](https://docs.docker.com/engine/reference/run/#restart-policies---restart).
174184
175-
## Daemon
185+
### Daemon
176186
177187
You can configure options on the Docker daemon that determine how your
178188
containers run.
@@ -182,7 +192,7 @@ Select **Basic** to configure the daemon with interactive settings, or select
182192
183193
![Daemon](../images/prefs-daemon-basic.png)
184194
185-
### Experimental features
195+
#### Experimental features
186196
187197
Docker Desktop Enterprise has experimental features enabled
188198
on Docker Engine, as described in [Docker Experimental Features](https://github.com/docker/cli/blob/master/experimental/README.md) Readme. If you don't select **Experimental Features**, Docker Desktop Enterprise uses the current generally available release of Docker Engine.
@@ -198,7 +208,7 @@ here. (If `false`, Experimental mode is off.)
198208
true
199209
```
200210
201-
### Insecure registries
211+
#### Insecure registries
202212
203213
You can set up a custom and insecure [registry](https://docs.docker.com/registry/introduction) to store your public or private images (instead of
204214
using [Docker Hub](https://hub.docker.com/) or [Docker Trusted Registry](https://docs.docker.com/ee/dtr/). Add URLs for
@@ -210,7 +220,7 @@ For more information, see:
210220
211221
- [How do I add client certificates?](https://docs.docker.com/docker-for-mac/faqs/#how-do-i-add-client-certificates)
212222
213-
### Daemon configuration file
223+
#### Daemon configuration file
214224
215225
Click the **Advanced** tab to configure the daemon from the JSON file. For a
216226
full list of options, see the Docker Engine [dockerd command line reference](https://docs.docker.com/engine/reference/commandline/dockerd).
@@ -221,7 +231,7 @@ changes when asked.
221231
222232
![Docker Daemon](../images/prefs-daemon-adv.png)
223233
224-
## Kubernetes
234+
### Kubernetes
225235
226236
Docker Desktop Enterprise includes a standalone Kubernetes server that runs on your Mac, so
227237
that you can test deploying your Docker workloads on Kubernetes.
@@ -262,12 +272,30 @@ Kubernetes containers are stopped and removed, and the
262272
263273
For more information about using the Kubernetes integration with Docker Desktop Enterprise, see [Deploy on Kubernetes](https://docs.docker.com/docker-for-mac/kubernetes).
264274
265-
## Reset
275+
### Reset
266276
267277
Click on the Docker icon from the menu bar and then **Preferences**. Click **Reset** to reset to factory defaults, restart the Docker daemon, reset Kubernetes cluster, or to reset the disk image.
268278
269279
![Uninstall or reset Docker](../images/prefs-reset-mac.png)
270280
281+
## Diagnose and Feedback
282+
283+
The **Diagnose and Feedback** option allows you troubleshoot any issues you may be experiencing with Docker Desktop Enterprise. For more information, see [Troubleshoot DDE issues on mac](/troubleshoot/mac-issues).
284+
285+
## Design new application
286+
287+
Select this option to open the Application Designer user interface. Application Designer provides a library of application and service templates to help Docker developers quickly create new Docker applications. For more information, see [Application Designer](/app-designer).
288+
289+
## Docker Hub
290+
291+
Select **Sign in /Create Docker ID** from the Docker Desktop Enterprise menu to access your [Docker Hub](https://hub.docker.com/) account. Once logged in, select **Repositories** on the Docker Desktop Enterprise menu to access your Docker Hub repositories directly.
292+
293+
See the following [Docker Hub topics](https://docs.docker.com/docker-hub/) to learn more:
294+
295+
- [Organizations and Teams in Docker Hub](https://docs.docker.com/docker-hub/orgs/)
296+
297+
- [Builds and Images](https://docs.docker.com/docker-hub/official_images/)
298+
271299
## Add TLS certificates
272300
273301
You can add trusted Certificate Authorities (CAs) (used to verify registry

ee/desktop/user/windows-user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ The **Version Selection** option lists the version packs installed on your Docke
436436
437437
To switch to a different version pack, simply click on the version pack you would like to use.
438438
439-
![Version Selection](../images/win-ver-select.png)
439+
![Version Selection](../images/win-ver-select.PNG)
440440
441441
## Diagnose and Feedback
442442

0 commit comments

Comments
 (0)