Instead of using sudo systemctl start docker use: sudo /etc/init.d/docker start , as of right now we do not have systemd in WSL 2.
That is, there is no systemd
command in wsl2, so we need to use sudo /etc/init.d/docker start
instead sudo systemctl start docker