Kubernetes is complicated. If you are doing simple non-production stuff at home then directly running docker containers is probably ok.
To run minikube on windows you'll either need hyper-v or vmware as well. Docker desktop for mac works really well (has single node kubernetes built-in too).
Btw: this is my life now, docker, K8S, k8s operators, stateful sets, the list goes on. It's actually pretty fun stuff.