启动Docker桌面时从IntelliJ弹出“无法执行命令”

我收到一个奇怪的错误弹出窗口,我怀疑它与 IntelliJ 中 Docker 的内置集成有关。

我正在运行以下内容:

  • Mac OS 大苏尔 11.4
  • IntelliJ 21.1.3
  • Docker 桌面 3.5.2.18
  • Docker 版本 20.10.7,构建 f0df350

当我启动 Docker Desktop 时,它出于某种原因启动了 IntelliJ,我立即收到一个错误弹出窗口:

标题: 无法执行命令

正文无法打开文件 /Users/myuser/Library/Containers/com.docker.docker/Data/--list-extensions

我已经多次尝试重新安装,并在 Docker 设置中使用了清除缓存和清除数据选项。我还应该注意,我已经尝试从 IntelliJ 和 docker 中删除所有项目,甚至在 IntelliJ 中禁用了“Docker”插件,但仍然出现相同的错误。

有没有人对如何在启动时防止此弹出窗口有任何想法?这比阻止程序更令人烦恼,因为我可以简单地关闭它,然后毫无问题地使用工具,但奇怪的是会发生这种情况。最初我认为它是一些随机的系统特定配置,但今天发现它并不特定于我的环境,因为我在新用户的新机器上进行了全新安装。

回答

这似乎是 Docker 开发环境预览版的一个错误。IntelliJ IDEA 就是通过这个过程打开的。

/Applications/Docker.app/Contents/MacOS/com.docker.dev-envs

您可以将 Docker 桌面降级到3.4.0版本来临时解决此问题。

  • 也在 Docker [3.6.0](https://docs.docker.com/docker-for-mac/release-notes/#docker-desktop-360) 中修复

以上是启动Docker桌面时从IntelliJ弹出“无法执行命令”的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>