「docker-compose」はインストールする必要があり、docker の公式オープン ソース プロジェクトです。「docker-compose」は、実行中の複雑なアプリケーションを定義するために使用される docker ツールです。このツールは、コンテナーの管理に使用できます。簡単かつ効率的に複数の Docker コンテナを 1 つの構成ファイルで管理できます。
このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。
Compose は Docker の公式オープン ソース プロジェクトであり、インストールする必要があります!
Docker Compose は使用されるツールです複雑なアプリケーション用の Docker ツールを定義して実行します。 Dockerコンテナを利用したアプリケーションシステムは通常、複数のコンテナで構成されており、各マイクロサービスを手動で起動・停止する必要があると効率が低く、メンテナンス量が多くなってしまいます Docker ComposeはDockerの公式オーケストレーション(Orchestration)プロジェクトです1 つは分散アプリケーションを迅速に展開する責任があります。
Docker Compose を使用して、コンテナを簡単かつ効率的に管理します。Compose は、構成ファイルを通じて複数の Docker コンテナを管理します。構成ファイルでは、すべてのコンテナがサービスを通じて定義され、docker-compose スクリプトを使用して開始されます。アプリケーション、アプリケーション内のサービス、およびサービスに依存するすべてのコンテナを再起動します。1 つのコマンドを使用して、YML ファイル構成からすべてのサービスを作成および開始できます。これは、開発のために複数のコンテナが結合されるシナリオに非常に適しています。
#Docker-Compose と Docker の互換性
##Dcoker-Compose のインストール1. 次のコマンドを実行して Docker Compose をダウンロードします
curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
github へのアクセスが遅すぎる場合は、daocloud を使用してダウンロードできます
curl -L "https://get.daocloud.io/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose2. docker-compose を追加します読み取りおよび書き込みの実行権限
chmod -R 777 /usr/local/bin/docker-compose3. docker-compose が正常にインストールされているかどうかを確認します
docker-compose --version推奨学習: "
docker ビデオ チュートリアル
"以上がdocker-compose をインストールする必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。