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更新的時候總會有這個問題。。。
這個東西可能跟代理有關,所以經常遇到這個問題,這個鏈接可能會解決這個問題
https://blog.csdn.net/weixin_43347283/article/details/107006275
3 檢查Docker是否可用
> docker ps
如果2沒啥問題,這個大概率是沒啥問題的,如果有問題先檢查2
問題現象一般都是
Can't use Docker on Windows. open //./pipe/docker_engine: The system cannot find the file specified
一些有用的鏈接