WSL2 sudo service docker restart 出现 unrecognized service 错误?

今天升级 WSL2 安装完 docker 后执行sudo service docker restart 出现 docker: unrecognized service

完整 cmd 如下

$ sudo service docker restart

[sudo] password for sa:

docker: unrecognized service

$ docker -v

Docker version 19.03.8, build afacb8b7f0


更新

我的 ubuntu 是从 windows store 安装 , 版本是20.04

$ cat /etc/*release

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=20.04

DISTRIB_CODENAME=focal

DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"

NAME="Ubuntu"

VERSION="20.04.1 LTS (Focal Fossa)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 20.04.1 LTS"

VERSION_ID="20.04"

HOME_URL="https://www.ubuntu.com/"

SUPPORT_URL="https://help.ubuntu.com/"

BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"

VERSION_CODENAME=focal

UBUNTU_CODENAME=focal

安装 docker 命令

sudo apt update

sudo apt upgrade

sudo apt install docker.io

回答

我之前遇到过,是因为我修改过配置文件导致的,可能是由于版本不适合。如果你有修改,建议改回来再试一下,是在不行,就只能卸载重装了。

以上是 WSL2 sudo service docker restart 出现 unrecognized service 错误? 的全部内容, 来源链接: utcz.com/a/42368.html

回到顶部