我正在运行 WSL2 / Ubuntu 20.04 / Windows 10。
当我输入sudo bash -c 'dockerd &'
Ubuntu 20.04 / bash 时,dockerd 启动。
当我输入wsl sudo bash -c "dockerd &"
PowerShell 时,dockerd 没有启动。
有什么想法吗?也许 & 在 PowerShell 中有一些特殊含义,需要转义?如果是这样,我不知道该怎么做...
答案1
下面的方法起了作用:
wsl -d Ubuntu-20.04 -u <username> sudo bash -c -i "dockerd &"