content/manuals/enterprise/enterprise-deployment/use-intune.md
{{< 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 intunewin package.
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:
Docker.pkg file and fill in the required details.Next, assign the app:
{{< /tab >}} {{< /tabs >}}