1 WSL2 安装
2 检查WSL2 是否能work
PS > wsl --list -v
NAME STATE VERSION
* Ubuntu Stopped 1
Ubuntu-20.04 Stopped 2
docker-desktop-data Running 2
docker-desktop Running 2
PS > wsl -d Ubuntu-20.04
需要保证可以正常运行
如果出现类似 参考的对象类型不支持尝试的操作
的错误
需要使用管理员运行 powershell,然后执行
PS > netsh winsock reset
然后重启一下PC
windows更新的时候总会有这个问题。。。
3 检查Docker是否可用
> docker ps
如果2没啥问题,这个大概率是没啥问题的,如果有问题先检查2
问题现象一般都是
Can't use Docker on Windows. open //./pipe/docker_engine: The system cannot find the file specified
一些有用的链接