生活分享

  • 首页
HETAO
业余码农、业余机械爱好者
  1. 首页
  2. 未分类
  3. 正文

VisualStudio Code Remote 调试方法(错误Containers Docker version 17.12.0 or later required.)

2021年9月2日 1275点热度 0人点赞 0条评论
Remote Development with Visual Studio Code

最近在配置.net的remote开发环境,用了整套VS Code Remote的三大件,在用container时总是提示:

Remote - Containers Docker version 17.12.0 or later required.

一头雾水,docker版本20了都,可能的理解就是它没找到docker。可是信息有限,好在开源项目有issue,作者介绍了debug的办法,适用于进一步调试。

When you see this, could you click Cancel and then check the dev container log (F1 > Remote-Containers: Show Container Log) and the dev console (Help > Toggle Developer Tools) and post these here?

Developer Tools就是chrome的开发栏,是同一个东西,能够看到UI的日志,已经发现就是Docker version这个命令的返回值出错,作者在issue中反复提到会不会是没加入Path,我不信。最后他终于提到了,如果再vs code 运行中更新过docker就会出现这个bug,解决的办法就是在更新docker后重启一下vs code即可。

另外还有的碰到这个问题可以尝试通过更新vs code和docker desktop到最新的版本。

如果还是不可以除了打开日志查看报错外,可以尝试查看docker context,看看当前的context是不是default。

Post Views: 1,369
标签: 暂无
最后更新:2021年9月2日

jinzhao

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2022 生活分享. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备14004285号-1