首先要安装WSL,docker现在依赖于WSL才能在Windows上运行
可以参照微软的官方教程
https://docs.microsoft.com/en-us/windows/wsl/install
注意WSL2是必须的,所以upgrade version拿一本分不能跳过哈
如果在安装WSL的过程中遇到了问题,可以参考我的另一篇文章
https://blog.csdn.net/Antarctic_Bear/article/details/123489609
理论上按照官方教程安装就可以了,第一次安装一般不会有什么问题的
https://docs.docker.com/desktop/windows/install/
在Windows上有可能会出现Windows/Docker 更新之后docker desktop无法启动的情况
依次按照下列步骤排查Docker Desktop问题
- 卸载Docker Desktop
- 删除(重要,如果不删除这几个文件夹很可能还会遇到相同的问题)
C:\Users[UserName]\Local\Docker
C:\Users[UserName]\Roaming\Docker
C:\Users[UserName]\Roaming\DockerDesktop- 重启电脑
- 重新安装Docker Desktop