Use Intune
Learn how to deploy Docker Desktop for Windows and Mac using Intune, Microsoft's cloud-based device management tool.
-
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
intunewin
package. -
Complete any relevant 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-users
local group.You may also want to set Intune to determine behaviour based on return codes and watch for a return code of
3010
. -
Complete the rest of the tabs and then review and create the app.
First, upload the package:
- Sign in to your Intune admin center.
- Add a new app. Select Apps, then macOSs, then Add.
- Select Line-of-business app and then Select.
- Upload the
Docker.pkg
file 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.
Additional resources
- Explore the FAQs.
- Learn how to Enforce sign-in for your users.