2.4 KiB
| title | description | keywords | tags | weight | aliases | |||
|---|---|---|---|---|---|---|---|---|
| Deploy with Intune | Use Intune, Microsoft's cloud-based device management tool, to deploy Docker Desktop | microsoft, windows, docker desktop, deploy, mdm, enterprise, administrator, mac, pkg, dmg |
|
40 |
|
{{< summary-bar feature_name="Intune" >}}
Learn how to deploy Docker Desktop on Windows and macOS devices using Microsoft Intune. It covers app creation, installer configuration, and assignment to users or devices.
{{< tabs >}} {{< tab name="Windows" >}}
-
Sign in to your Intune admin center.
-
Add a new app. Select Apps, then Windows, then Add.
-
For the app type, select Windows app (Win32)
-
Select the
intunewinpackage. -
Fill in the required details, such as the description, publisher, or app version and then select Next.
-
Optional: On the Program tab, you can update the Install command field to suit your needs. The field is pre-populated with
msiexec /i "DockerDesktop.msi" /qn. See the Common installation scenarios for examples on the changes you can make.[!TIP]
It's recommended you configure the Intune deployment to schedule a reboot of the machine on successful installs.
This is because the Docker Desktop installer installs Windows features depending on your engine selection and also updates the membership of the
docker-userslocal group.You may also want to set Intune to determine behaviour based on return codes and watch for a return code of
3010. Return code 3010 means the installation succeeded but a reboot is required. -
Complete the remaining tabs, then review and create the app.
{{< /tab >}} {{< tab name="Mac" >}}
First, upload the package:
- Sign in to your Intune admin center.
- Add a new app. Select Apps, then macOS, then Add.
- Select Line-of-business app and then Select.
- Upload the
Docker.pkgfile and fill in the required details.
Next, assign the app:
- Once the app is added, navigate to Assignments in Intune.
- Select Add group and choose the user or device groups you want to assign the app to.
- Select Save.
{{< /tab >}} {{< /tabs >}}
Additional resources
- Explore the FAQs.
- Learn how to enforce sign-in for your users.