-
Notifications
You must be signed in to change notification settings - Fork 7.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DS-1238 #21030
base: main
Are you sure you want to change the base?
DS-1238 #21030
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
title: Enterprise deployment | ||
linkTitle: Enterprise deployment | ||
weight: 60 | ||
description: If you're an IT admin, learn how to deploy Docker Desktop with Microsoft installer | ||
keywords: msi, docker desktop, windows, installation | ||
build: | ||
render: never | ||
aliases: | ||
- /desktop/install/msi/ | ||
--- | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
title: Use the PKG installer | ||
description: Understand how to use the PKG installer. Also explore additional configuration options. | ||
keywords: PKG, mac, docker desktop, install, deploy, configure | ||
weight: 20 | ||
--- | ||
|
||
> [!NOTE] | ||
> | ||
> The PKG installer is available to all company and organization owners with a Business subscription and Docker Desktop version 4.35 and later. | ||
Check warning on line 10 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
The PKG package supports various MDM (Mobile Device Management) solutions, making it ideal for bulk installations and eliminating the need for manual setups by individual users. With this package, IT administrators can ensure standardized, policy-driven installations of Docker Desktop, enhancing efficiency and software management across their organizations. | ||
Check warning on line 12 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
Check warning on line 12 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
## Install interactively | ||
|
||
1. In the [Docker Admin Console](http://admin.docker.com/), navigate to your organization. | ||
Check warning on line 16 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
2. Under **Security and access**, select the **Deploy Docker Desktop** page. | ||
|
||
3. From the **macOS** tab, select the **Download PKG installer** button. | ||
Check warning on line 20 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
4. Once downloaded, double-click `Docker.pkg` to run the installer. | ||
Check warning on line 22 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
5. Follow the instructions on the installation wizard to authorize the installer and proceed with the install. | ||
- **Introduction**: Select `Continue`. | ||
- **License**: Review the license agreement and select `Agree`. | ||
- **Destination Select**: This step is optional. It is recommended that you do not change the default installation destination (usually `Macintosh HD`). Select `Continue`. | ||
- **Installation Type**: Select `Install`. | ||
- **Installation**: Authenticate using your administrator password or Touch ID. | ||
- **Summary**: After the installation completes, select `Close`. | ||
|
||
> [!NOTE] | ||
aevesdocker marked this conversation as resolved.
Show resolved
Hide resolved
|
||
> | ||
> When installing Docker Desktop with the PKG, in-app updates are automatically disabled. This feature ensures your organization maintains the required Docker Desktop version. For Docker Desktop installed with the .dmg installer, in-app updates remain supported. | ||
Check warning on line 34 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
> | ||
> Docker Desktop notifies you when an update is available. To update Docker Desktop, download the latest installer from the Docker Admin Console. Navigate to the **Deploy Docker Desktop** page > under **Security and access**. | ||
Check warning on line 36 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
> | ||
> To keep up to date with new releases, check the [release notes](/manuals/desktop/release-notes.md) page. | ||
|
||
## Install from the command line | ||
|
||
1. In the [Docker Admin Console](http://admin.docker.com/), navigate to your organization. | ||
Check warning on line 42 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
|
||
2. Under **Security and access**, select the **Deploy Docker Desktop** page. | ||
|
||
3. From the **macOS** tab, select the **Download PKG installer** button. | ||
|
||
4. From your terminal, run the following command: | ||
|
||
```console | ||
$ sudo installer -pkg "/path/to/Docker.pkg" -target /Applications | ||
``` | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Haven't added how to uninstall as we have this elsewhere in docs and we didn't add this info for the MSI |
||
## Additional resources | ||
|
||
- See how you can deploy docker Desktop for Mac via [Intune](use-intune.md) or [Jamf Pro](use-jamf-pro.md) | ||
Check failure on line 56 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
Check failure on line 56 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
Check failure on line 56 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
Check failure on line 56 in content/manuals/desktop/install/enterprise-deployment/pkg-install-and-configure.md GitHub Actions / vale
|
||
- Explore how to [Enforce sign-in](/manuals/security/for-admins/enforce-sign-in/methods.md#plist-method-mac-only) for your users. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: Use Jamf Pro | ||
description: Use Jamf Pro to deploy Docker Desktop | ||
keywords: jamf, mac, docker desktop, deploy, mdm, enterprise, administrator, | ||
weight: 40 | ||
--- | ||
|
||
Learn how to deploy Docker Desktop for Mac using Jamf Pro. | ||
Check failure on line 8 in content/manuals/desktop/install/enterprise-deployment/use-jamf-pro.md GitHub Actions / vale
|
||
|
||
First, upload the package: | ||
|
||
1. From the Jamf pro console, Navigate to **Computers** > **Management Settings** > **Computer Management** > **Packages**. | ||
Check failure on line 12 in content/manuals/desktop/install/enterprise-deployment/use-jamf-pro.md GitHub Actions / vale
|
||
2. Select **New** to add a new package. | ||
3. Upload the `Docker.pkg` file. | ||
|
||
Next, create a policy for deployment: | ||
|
||
1. Navigate to **Computers** > **Policies**. | ||
2. Select **New**to create a new policy. | ||
3. Enter a name for the policy, for example "Deploy Docker Desktop". | ||
4. Under the **Packages** tab, add the Docker package you uploaded. | ||
5. Configure the scope to target the devices or device groups you want to install Docker on. | ||
6. Save the policy and deploy. | ||
|
||
More information can be found in [Jamf Pro's official documentation](https://learn.jamf.com/en-US/bundle/jamf-pro-documentation-current/page/Policies.html). | ||
|
||
## Additional resources | ||
|
||
- Learn how to [Enforce sign-in](/manuals/security/for-admins/enforce-sign-in/_index.md) for your users. |
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For EAP only