我最近将开发环境从Windows Home迁移到了Pro,并且作为升级的一部分,安装了Docker Desktop,而不是使用Docker Toolbox。
升级后,使用默认的Docker桌面实例,我不断收到以下错误的变化。
守护程序的错误响应:获取https://docker.abc.xyz.net/v1/users/: x509:证书仅对* .xyz.net,xyg.net有效 docker.abc.xyz.net
是什么原因引起的?我已经在互联网上搜索了几个小时,所有其他解决方案均无效。重新启动Docker,卸载并重新安装。
有人可以帮忙吗?
答案 0 :(得分:0)
这是从Docker Toolbox迁移到Docker Desktop的一部分,Windows的hosts文件中遗留了许多条目,当Docker尝试访问任何外部网络时,这会导致冲突。简单的解决方法?从我的主机文件中删除这5行
52.3.153.154 index.docker.io
34.200.28.105 registry.docker.io
52.20.146.203 registry-1.docker.io
54.152.209.167 auth.docker.io
52.222.149.24 dseasb33srnrn.cloudfront.net