微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vscode开发容器找不到docker

如何解决vscode开发容器找不到docker

我是 Docker 的新手,我正在处理现有的 Docker 项目。我想使用 vscode 的远程容器扩展在容器实例中工作。为此,我安装了扩展并从我的项目中选择了 docker-compose.yml,它生成一个 .devcontainer 目录。然后它提示我切换到远程容器并重新启动 vscode,我可以访问项目中的文件并从正在运行的 docker 实例中运行它们。但我无法在 bash 提示符下使用 docker 命令。为此,我想在远程容器设置中更改 Docker 路径,然后将其更改为 /usr/local/bin/docker 然后重新启动。但是现在开发容器不能再启动了。它给出如下错误弹出窗口:

未找到“docker”命令。确保已安装 Docker。

如果我尝试将 Docker 路径更改为其以前的值(即 docker),它不会让我写入并给出错误

无法写入文件夹设置,因为未提供资源。

我尝试删除 devcontainer 目录,卸载扩展,但没有任何效果。我该如何解决?我对此很陌生,因此我为自己的幼稚感到抱歉。任何形式的帮助将不胜感激。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。