systemctl start containerd System has not been booted with systemd as init system (PID 1). Can't operate.
时间: 2024-01-25 09:12:37 浏览: 78
nesC实验代码
在WSL中,由于缺少systemd作为init系统,无法直接使用systemctl命令来管理服务。但是,你可以使用其他方法来启动containerd服务。一种方法是使用service命令,另一种方法是直接运行containerd的可执行文件。
1. 使用service命令启动containerd服务:
```shell
sudo service containerd start
```
2. 直接运行containerd的可执行文件:
```shell
sudo /usr/bin/containerd
```
请注意,这些方法仅适用于WSL环境,如果你在其他Linux发行版上使用systemd作为init系统,可以正常使用systemctl命令来管理服务。
阅读全文