How WSL2 + minikube + cuda enable?

I succeeded in creating a cuda capable docker container in WSL2.
Next, i want to enable cuda to be used in WSL2 + minikube.

Below is what i did.

step1 : Installation Guide — NVIDIA Cloud Native Technologies documentation

curl https://get.docker.com | sh \
  && sudo systemctl --now enable docker

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
      && curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
      && curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | \
            sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
            sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

sudo apt-get update
sudo apt-get install -y nvidia-docker2

sudo systemctl restart docker

sudo docker run --rm --gpus all nvidia/cuda:11.0.3-base-ubuntu20.04 nvidia-smi

step2 : install minikube
[minikube start | minikube (k8s.io)]
(minikube start | minikube))

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikub

step3: follow this guide
[NVIDIA GPU Support | minikube (k8s.io)]
(NVIDIA GPU Support | minikube)



sudo apt install conntrack

minikube start --driver=none --apiserver-ips 127.0.0.1 --apiserver-name localhost

'''
😄  minikube v1.27.0 on Ubuntu 22.04
❗  Kubernetes 1.25.0 has a known issue with resolv.conf. minikube is using a workaround that should work for most use cases.
❗  For more information, see: https://github.com/kubernetes/kubernetes/issues/112135
✨  Using the none driver based on user configuration
👍  Starting control plane node minikube in cluster minikube
🤹  Running on localhost (CPUs=6, Memory=7956MB, Disk=257006MB) ...

🐳  Exiting due to NOT_FOUND_CRI_DOCKERD:

💡  Suggestion:

    The none driver with Kubernetes v1.24+ and the docker container-runtime requires cri-dockerd.

    Please install cri-dockerd using these instructions:

    https://github.com/Mirantis/cri-dockerd#build-and-install

'''
kubectl create -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/master/nvidia-device-plugin.yml

'''
The connection to the server localhost:8080 was refused - did you specify the right host or port?
'''