Windows 10 上的 Docker 启动错误:对象引用未设置到对象的实例

Sha*_*atz 11 windows docker

在 Windows 10 上启动 Docker 时,我看到错误:

你调用的对象是空的。

搜索了一段时间,找到一篇博文,介绍了如何排除错误:Error while running Docker for Windows,即删除所有文件

C:\Users\<UserName>\AppData\Roaming\Docker\

该博客文章引用了 Docker GitHub 问题(启动 docker for windows 时未将对象引用设置为对象的实例),该问题还有其他解决方案。

Pav*_* S. 0

今天,在 Windows 10 上更新 Docker Desktop 后,我遇到了这个问题 ( NullReferenceException)。当我删除(当然是之前保存)提到的文件夹时,我在执行docker ps -a.

更深入的调查表明问题出"overrideProxyExclude": null在我的财产上C:\Users\<UserName>\AppData\Roaming\Docker\settings.json。只需将其值更改为空字符串"overrideProxyExclude": ""即可解决问题。这样我就避免了删除保留本地设置的整个文件夹。