WSL2: System has not been booted with systemd as init system (PID 1). Can't operate

Hi all.
I’m trying to run sudo systemctl start docker command on WSL2 Ubuntu and keep getting:

System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down

Now, I know that systemd is not applicable for WSL1 but I’m using WSL2 on WIN11.

I’ve tried steps from:

  1. boot - System has not been booted with systemd as init system (PID 1). Can't operate - Ask Ubuntu
  2. [3 Fixes] System Has Not Been Booted With Systemd as Init System - MiniTool Partition Wizard

but I’m still facing the same issue.

Could some please suggest another option?

Thank you in advance,
Tomislav

Hi @Tomislav-Zivkovic,
Unfortunately, i don’t have a Windows machine to reproduce your issue but did you the requirements on the official docker web site ?