I tried setting hosts array in the Docker Engine configuration (json) file inside the Docker Desktop interface. The VM did start successfully for 127.0.0.1.
Tho Docker Desktop UI is stuck spinning after "Apply & Restart" button was pressed when set to a tailscale VPN network adapter IP address.
There isn't many example of this and if someone can confirm they got it to work it would be great.