if you are using Apple Silicon, then nested virtualization (requirement for Docker and WSL 2) is not supported yet.