I installed docker for windows. The installer did not allowed me to chose the installation drive (that is ridiculous) and it grabbed 13 GB of space in my C:, leaving only 10 GB free, that is not enough to windows run properly.
I uninstalled docker, but it removed only 3 GB of data.
Where are the other 10 GB and how to remove it?
(no container was installed)
As Docker for Windows uses a technology called Hyper-V to create virtual machines, and these virtual machines take up disk space. When you installed Docker for Windows, it likely created a virtual hard drive (VHD) file for the default virtual machine, which can take up a significant amount of space. You can check the location of this VHD file by going to Control Panel > Programs and Features > Docker for Windows > Uninstall.
You can remove the remaining space by deleting this file.
Also, you can also use the command prompt and type docker system prune to remove all stopped containers, all networks not used by at least one container, all dangling images, and all build cache
I had success by using the docker installer exe. One can be found in program files.
It automatically removed the virtual machines.
VERY IMPORTANT:
copy the installer out of programe files before running.
run arguments found here on docker help page
Not sure if will work if you already did the control panel install method.
To remove the Linux OS’s from your Network in Windows try the following.
Open Powershell type wslconfig /l (this will list the versions of Linux you had/have installed)
Mine looked like this: CentOS8 (Default) Ubuntu-22.04 Ubuntu
I didn’t have CentOS8 installed anymore and Docker Desktop kept erroring when it booted.
To remove CentOS8 I used
wslconfig /u CentOS8 ( replace CentOS8 with the OS you want to remove from your list)