出现上述问题的原因是WSL不支持systemd的启动方式,就像你在其下的Linux系统中使用systemctl命令无效是一样的,这时需要我们修改docker的配置文件daemon.json文件,将其中的“native.cgroupdriver=systemd” 改为 : "native.cgroupdriver=cgroupfs"即可,如下图:
再重新启动docker服务
service docker restart
再跑镜像就可以了。
出现上述问题的原因是WSL不支持systemd的启动方式,就像你在其下的Linux系统中使用systemctl命令无效是一样的,这时需要我们修改docker的配置文件daemon.json文件,将其中的“native.cgroupdriver=systemd” 改为 : "native.cgroupdriver=cgroupfs"即可,如下图:
再重新启动docker服务
service docker restart
再跑镜像就可以了。