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

 再重新启动docker服务

service docker restart

再跑镜像就可以了。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐