These are the documented methods of installation for Docker
To Install Docker on Windows, you need to install Docker Desktop for Windows. This installer can be downloaded from here:
https://www.docker.com/products/docker-desktop/
To deploy Monolith on Windows, you will need to install the WSL package for Windows. This allows Windows to run Linux containers. During the Docker Desktop install, Docker typically prompts you to install this. If not, here is a direct link to download and install WSL:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
To Install Docker on MacOS, you need to install Docker Desktop for MacOS. This installer can be downloaded from here:
https://www.docker.com/products/docker-desktop/
To install Docker on a Linux OS, refer to the following Docker documentation for Linux installations: