【问题描述】
Failed to deploy 'Compose:docker:' com.intellij.execution.process.ProcessNotCreatedException:Cannot run programm "docker-compose"(in directory "F:\..."):CreateProcess error=2, 系统找不到指定的文件。
想把项目部署在 docker 上,点击运行就出现这个状况。
【问题原因】
我使用的是 Windows for docker。但是今天我开发的电脑连接了另外一台 docker 主机,我觉得我电脑安装的 Windows for docker 没有用了,就卸载了,卸载后就出现这个状况。原因就是就是要运行 docker-compose.yaml 文件,必须还得安装 docker-compose 和 docker-machine。而两个程序是集成在 docker for windows 中的。卸载了,自然就用不起了。
【解决办法】
重新安装 docker for windows,然后指定 docker-compose 和 docker-machine路径,即可。