---
title: MSI installer
description: Understand how to use the MSI installer. Also explore additional configuration options.
keywords: msi, windows, docker desktop, install, deploy, configure, admin, mdm
tags: [admin]
weight: 10
aliases:
- /desktop/install/msi/install-and-configure/
- /desktop/setup/install/msi/install-and-configure/
- /desktop/install/msi/
- /desktop/setup/install/msi/
---
{{< summary-bar feature_name="MSI installer" >}}
The MSI 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.
## Install interactively
1. In the [Docker Admin Console](http://admin.docker.com/), navigate to your organization.
2. Under **Docker Desktop**, select the **Deploy** page.
3. From the **Windows OS** tab, select the **Download MSI installer** button.
4. Once downloaded, double-click `Docker Desktop Installer.msi` to run the installer.
5. After accepting the license agreement, choose the install location. By default, Docker Desktop is installed at `C:\Program Files\Docker\Docker`.
6. Configure the Docker Desktop installation. You can:
- Create a desktop shortcut
- Set the Docker Desktop service startup type to automatic
- Disable Windows Container usage
- Select the Docker Desktop backend: WSL or Hyper-V. If only one is supported by your system, you won't be able to choose.
7. Follow the instructions on the installation wizard to authorize the installer and proceed with the install.
8. When the installation is successful, select **Finish** to complete the installation process.
If your administrator account is different from your user account, you must add the user to the **docker-users** group:
1. Run **Computer Management** as an **administrator**.
2. Navigate to **Local Users and Groups** > **Groups** > **docker-users**.
3. Right-click to add the user to the group.
4. Sign out and sign back in for the changes to take effect.
> [!NOTE]
>
> When installing Docker Desktop with the MSI, in-app updates are automatically disabled. This ensures organizations can maintain version consistency and prevent unapproved updates. For Docker Desktop installed with the .exe installer, in-app updates remain supported.
>
> 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** page > under **Docker Desktop**.
>
> To keep up to date with new releases, check the [release notes](/manuals/desktop/release-notes.md) page.
## Install from the command line
This section covers command line installations of Docker Desktop using PowerShell. It provides common installation commands that you can run. You can also add additional arguments which are outlined in [configuration options](#configuration-options).
When installing Docker Desktop, you can choose between interactive or non-interactive installations.
Interactive installations, without specifying `/quiet` or `/qn`, display the user interface and let you select your own properties.
When installing via the user interface it's possible to:
- Choose the destination folder
- Create a desktop shortcut
- Configure the Docker Desktop service startup type
- Disable Windows Containers
- Choose between the WSL or Hyper-V engine
Non-interactive installations are silent and any additional configuration must be passed as arguments.
### Common installation commands
> [!IMPORTANT]
>
> Admin rights are required to run any of the following commands.
#### Install interactively with verbose logging
```powershell
msiexec /i "DockerDesktop.msi" /L*V ".\msi.log"
```
#### Install interactively without verbose logging
```powershell
msiexec /i "DockerDesktop.msi"
```
#### Install non-interactively with verbose logging