Docker is a container platform. Docker Engine is the container host for Linux and Docker Desktop uses a virtual machine to run Docker Engine and containers in that VM.
For example, if you use Docker Desktop on Windows, Docker Desktop will run Docker Engine in a WSL2-based VM and then run containers inside that.
can you run pihole in VM? it would be practical for these weirdos that already use VM as a daily driver
Ok, so what I was trying to say was this…
Dude does most of their work out of a VM rather than the host, and asks if they can also run pihole in that VM. I was trying to say “yeah, but it’s a Linux app so either run docker from within the VM itself and run it as a container or spin up another separate VM”
But I agree. Not argument-worthy. There’s no grounds for ackchyually-ing here.