Here are some instructions on steps to setting up Windows-based Docker containers without Docker Desktop.
- The latest version of the docker CLI binaries can be downloaded from https://download.docker.com/win/static/stable/x86_64/
- Download and extract the above to "C:\Program Files\Docker" for all user access
- Activate Windows containers and HyperV. Open powershell in administrator mode:
Enable-WindowsOptionalFeature -Online -FeatureName containers –All
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All
- Reboot
- Resgister docker daemon can be registered as a service:
dockerd --register-service
- Got to services.msc (start menu) and run the service, checking it starts...