docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題
Docker Compose
Compose 簡介
Compose 是用于定義和運(yùn)行多容器 Docker 應(yīng)用程序的工具。通過 Compose,您可以使用 YML 文件來配置應(yīng)用程序需要的所有服務(wù)。然后,使用一個(gè)命令,就可以從 YML 文件配置中創(chuàng)建并啟動(dòng)所有服務(wù)。
Compose 使用的三個(gè)步驟:
使用 Dockerfile 定義應(yīng)用程序的環(huán)境。
使用 docker-compose.yml 定義構(gòu)成應(yīng)用程序的服務(wù),這樣它們可以在隔離環(huán)境中一起運(yùn)行。
最后,執(zhí)行 docker-compose up 命令來啟動(dòng)并運(yùn)行整個(gè)應(yīng)用程序。
下面看下docker-compose idea CreateProcess error=2, 系統(tǒng)找不到指定的文件的問題。
Failed to deploy ‘Compose: docker-compose.yml’: com.intellij.execution.process.ProcessNotCreatedException: Cannot run program “docker-compose” (in directory “G:ideaWSPtest”): CreateProcess error=2, 系統(tǒng)找不到指定的文件。Deploying ‘Compose: docker-compose.yml’…
今天實(shí)習(xí)入職第三天,解決一個(gè)小問題記錄一下。
問題
在idea中編寫docker-compose,然后直接點(diǎn)擊文本框旁邊的綠色運(yùn)行圖標(biāo),報(bào)如上錯(cuò)誤。
解決方法
我是用的win10,安裝docker desktop for windows ,(此處有個(gè)vmware和docker沖突的問題,但是由于不需要運(yùn)行docker,所以不用管這個(gè)問題)
然后在build,execution,| Docker | Tools 里面把docker-compose-executable 設(shè)置為安裝的docker-compose所在位置就行。
docker默認(rèn)安裝位置大家應(yīng)該都是一樣的,大家自己找安裝位置把。
總結(jié)
到此這篇關(guān)于docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題的文章就介紹到這了,更多相關(guān)docker compose系統(tǒng)找不到指定的文件內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 基于 Python 實(shí)踐感知器分類算法2. Python如何批量生成和調(diào)用變量3. ASP.NET MVC實(shí)現(xiàn)橫向展示購物車4. 通過CSS數(shù)學(xué)函數(shù)實(shí)現(xiàn)動(dòng)畫特效5. ASP.Net Core對(duì)USB攝像頭進(jìn)行截圖6. python利用opencv實(shí)現(xiàn)顏色檢測7. ASP.Net Core(C#)創(chuàng)建Web站點(diǎn)的實(shí)現(xiàn)8. Python 中如何使用 virtualenv 管理虛擬環(huán)境9. Python獲取B站粉絲數(shù)的示例代碼10. windows服務(wù)器使用IIS時(shí)thinkphp搜索中文無效問題
