Docker for windows不太稳定,每次启动机器后, 等待Docker启动起来后,要进行如下的检查:
- Docker启动看,看看图标是否正常,如果是红色,或者报错就是有问题。
- 打开Hyper-V Manager,看看虚机是否正常,里面应该包含默认的虚机,名字通常为MobyLinuVM,另外还有我们自己创建的虚机。
- 用管理员身份打开PowerShell, 执行docker pull来下载一个image,看看网络是否正常。
上面的检查如果有问题,可以试着重启Docker, 方法是托盘中右击然后选择Quit Docker, 等待托盘图标消失后,点击桌面上的Docker for Windows来启动。
如果重启Docker两次还不行,那就只能重启机器了。
一般经过上述的修复步骤后,Docker就能正常运行了。