Skip to content

Install Docker Desktop on Windows

This is a step-by-step guide on installing Docker Desktop for windows. If you are using linux, please refer to the linux guide.

1. Enable WSL 2 (Windows Subsystem for Linux)

Make sure to enable WSL on Windows. To enable WSL on windows, run PowerShell as Administrator and type:

PowerShell
wsl --shutdown
wsl --update
wsl --install

Open PowerShell wsl --install

If you encounter an error while installing WSL on Windows, try to unregister the default distribution and install it again with:

wsl --unregister ubuntu
wsl --install

Important

It is recommended to restart your computer after intalling WSL.

After restarting your computer, you will be asked to setup the Ubuntu account. Just enter your desired username and password. Then confirm your password.

Ubuntu setup

2. Download docker installer

Open your browser and head to docker download page. Then click the button to download the Docker Desktop installer.

Download docker desktop

3. Install Docker Desktop

Next, find the downloaded installer and double click to start the installation process.

Locate the docker desktop installer

4. Configuration

Once the installer opens up, make sure to check: Use WSL 2 instead of Hyper-V (recommended)

Docker installer configuration

Then click OK button to start the installation process.

5. Wait for the installation to complete

Installing please wait

Installation succeeded

6. Update to new version

Important

It's important to update the Docker Desktop since we encountered a bug in the current version as of writing this article.

Start docker desktop

Update docker desktop

7. Restart Docker Desktop

After updating, restart Docker Desktop.

NOTE: This will only restart the Docker Desktop application, not your PC. Restart docker desktop

8. Download the SDK

After installing Docker Desktop, you can now proceed to download the Flare Hotspot SDK.