docker compose idea CreateProcess error=2 システムは指定されたファイルを見つけることができません

docker compose idea CreateProcess error=2 システムは指定されたファイルを見つけることができません

Docker の作成

Compose の紹介

Compose は、マルチコンテナ Docker アプリケーションを定義および実行するためのツールです。 Compose では、YML ファイルを使用して、アプリケーションに必要なすべてのサービスを構成します。その後、1 つのコマンドで、YML ファイル構成からすべてのサービスを作成して起動できます。

Compose では次の 3 つのステップが使用されます。

Dockerfile を使用してアプリケーションの環境を定義します。

docker-compose.yml を使用して、アプリケーションを構成するサービスを定義し、分離された環境で一緒に実行できるようにします。

最後に、docker-compose up コマンドを実行して、アプリケーション全体を起動して実行します。

docker-compose idea CreateProcess error=2 の問題を見てみましょう。システムは指定されたファイルを見つけることができません。

'Compose: docker-compose.yml' のデプロイに失敗しました: com.intellij.execution.process.ProcessNotCreatedException: プログラム "docker-compose" を実行できません (ディレクトリ "G:\ideaWSP\test"): CreateProcess エラー = 2、システムは指定されたファイルを見つけることができません。
'Compose:docker-compose.yml' をデプロイしています…

今日はインターンシップ3日目です。小さな問題を解いてここに記録しました。

質問

idea に docker-compose と入力し、テキスト ボックスの横にある緑色の実行アイコンを直接クリックして、上記のエラーを報告します。

回避策

私は win10 を使用しており、Windows 用の docker desktop をインストールしています。(ここでは vmware と docker の間に競合がありますが、docker を実行する必要がないため、この問題を心配する必要はありません)

そして、ビルド、実行、| Docker | ツールで、docker-compose-executable を docker-compose がインストールされている場所に設定します。

Docker のデフォルトのインストール場所はすべてのユーザーにとって同じであるため、インストール場所を自分で見つけることができます。

ここに画像の説明を挿入

要約する

これで、docker compose のアイデア CreateProcess error=2 システムが指定されたファイルを見つけることができない問題に関するこの記事は終了です。docker compose システムが指定されたファイルを見つけることができない問題に関する詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Docker実行コンテナが作成状態にある問題についての簡単な説明
  • Dockerネットワーク作成に--subnetを追加した後の問題を解決する
  • docker createコマンドの使用方法

<<:  MySQL インデックスの失敗を引き起こす一般的な書き込み方法の概要

>>:  Node.js+expressメッセージボード機能実装例

推薦する

MySQL5.7.27-winx64 バージョン win10 のダウンロードとインストールのチュートリアル図

MySQL 5.7 のインストール私たちは学校で MySQL データベースを学んでいます。先生は私た...

MySQL トリガーの使用シナリオとメソッドの例

トリガー:トリガーの使用シナリオと対応するバージョン:トリガーは次の MySQL バージョンで使用で...

MySQL 学習チュートリアル クラスター化インデックス

クラスタリングは、実際には InnoDB データベース エンジンに関連しています。したがって、インデ...

3つの簡単な調整でMySQLを最適化する

私は熟練した DBA になるつもりはありませんが、MySQL を最適化するときは、いくつかの構成を調...

MySQLトランザクションが効率に与える影響の分析と概要

1. データベース トランザクションによりデータベースのパフォーマンスが低下します。データの一貫性と...

MySQL 5.7.17 最新インストールチュートリアル(画像とテキスト付き)

mysql-5.7.17-winx64 は MySQL の最新バージョンです。インストールは無料で...

Vue プロジェクトでよく使用されるツール機能の概要

目次序文1. カスタムフォーカスコマンド1. 方法1 2. 方法2 3. 方法3 2. 入力ボックス...

CSSはフロントエンドの画像変形の問題を完璧に解決します

Toutiao IT School で、CSS がフロントエンドの画像変形の問題を完璧に解決するとい...

CentOS7 に MySQL データベースをインストールしてデバッグする詳細な手順 [例]

この例では、デバッグ用の MySQL データベースをダウンロードしてインストールする必要があります。...

Reactイベントメカニズムソースコード分析

目次原理ソースコード分析委任されたイベントバインディングすべてのサポートされているイベントを聴くネイ...

IDEA の Docker プラグインを介して Springboot プロジェクトを公開する方法の詳細なチュートリアル

1. Dockerfileを書く(1)プロジェクト名を右クリックして新しいテキストファイルを作成し、...

VMware 15 仮想マシンに Ubuntu 18.04 をインストールするグラフィック チュートリアル

ここ数年、私は自動化とコンピューターを行ったり来たりしてきました。最近は、機械学習に関連するプロジェ...

ビジュアルデザイナーの成長の3つの段階のまとめ

この本「グラフィックデザイナーとして成長する」は多くの人が読んでおり、私もオリジナルの PDF 版を...

Linux自動ログイン例の説明

インターネット上には、expect を使用して自動ログインを実現するスクリプトが多数存在しますが、明...

Linuxの運用と保守の基本プロセス管理と環境構成分析

目次1. プロセスの基本的な概要2. プロセスの構成要素3. プロセス環境4. プロセスステータス5...