WSL 上的 Docker 容器入门 | Microsoft Learn 微软官网有安装流程, 需要注意以下前置条件:
但个人看了一下, 都满足, 所以回到它的报错提示:
"Please try shutting WSL down", 把WSL关一下?
使用以下指令查看自己的WSL情况:
wsl -l -v
发现我的 Docker Desktop 是 stopping 状态, 但我的 Ubuntu (wsl) 还在 running, 且 ubuntu 的 wsl 是版本为1. 所以想先把 Ubuntu 关了, 并调整版本为2.
用 wsl --shutdown ubuntu 把 Ubuntu 停止掉.
用 wsl --set-version ubuntu 2 设置其 wsl 版本.
最后再运行一下从这位博主那获得的指令 ( 我没法确定是否有影响 )window安装docker desktop打开报错问题 - 无所事事者爱嘲笑 - 博客园 (cnblogs.com)
命令: netsh winsock reset
之后再启动 Docker Desktop, 就 ok 啦.
希望能帮到遇到问题的朋友.