Speaking of LXD, can we talk about the mess that LXD on WSL2 is?
Ubuntu 20.04 on WSL2 doesn't use systemd which means no snapd which means no LXD.
This happens due to a series of really bad decisions by canonical and Microsoft. The biggest one being "apt install lxd" attempts to install the snap version but fails silently when snapd is missing.
So you would get everything appearing fine but when you dig down you find something is dying but because of their bad engineering choices it is incredibly difficult to figure out why.
Ubuntu 20.04 on WSL2 doesn't use systemd which means no snapd which means no LXD.
This happens due to a series of really bad decisions by canonical and Microsoft. The biggest one being "apt install lxd" attempts to install the snap version but fails silently when snapd is missing.