在将vscode更新到版本1.55 (2021年3月)后,remote-docker扩展不再显示远程容器,而是显示此错误: vscode error connect econnrefused 127.0.0.1:80值得注意的是,远程容器在vscode 1.54.3中更新之前就已经显示出来了。
失败的临时解决方案:通过禁用update.mod并将vscode降级到版本1.54.3,容器将再次出现在远程docker扩展中。然而,"Attach Visual Studio Code“选项消失了(显然是由于禁用了自动更新)。
根据记录,我确实找到了以下解决方案,但它没有帮助,因为我的docker.host中没有tcp://。https://stackoverflow.com/a/56709857/9570993
The error I get in the Docker extension after updating vscode to version 1.55
发布于 2021-04-09 05:02:33
在VSCode 1.55中,这个问题可以通过在设置中设置"http.proxySupport":“solved”来关闭。更新到VSCode 1.55.1永久解决了这个问题,而不需要关闭"http.proxySupport“。
参考:https://github.com/microsoft/vscode-docker/issues/2831#issuecomment-811864175
发布于 2021-04-01 22:07:50
这里建议一个临时解决方案:https://github.com/microsoft/vscode-docker/issues/2831#issuecomment-811864175
使用侧边栏中的"Remote Explorer“扩展来查看和连接到容器,而不是使用"Docker”扩展。
https://stackoverflow.com/questions/66904439
复制相似问题