Unable to run any systemd services in WSL

cron is a systemd service which you can still run in WSL. See this answer as a guide for how you might setup your kubelet application:

  • How can I run services in WSL

To expand on this link, you can modify Windows startup to load WSL with the background services minimized:

  • WSL Tips: Starting Linux Background Services on Windows Login

Nowadays you can try:

sudo service docker start

when using WSL2, if you are running on windows version 2004 or higher (I assume).