Docker ComposeはDockerのツールで、複数コンテナのDockerアプリケーションを定義・管理するために特化しており、複雑なアプリケーションのデプロイと管理を簡素化します。
適用シナリオ
1. マルチサービスアプリケーションの管理
NAS上でWebサーバー、データベース、キャッシュ、リバースプロキシなど複数のサービスを含む複雑なアプリケーションを実行する場合、Docker Composeを使用すると、これらのサービスを1つの設定ファイルに統合でき、統一された管理と保守が容易になります。
2. アプリケーションのデプロイを簡素化
Docker Composeファイルを使用して、コンテナアプリケーションの各サービスと、それに必要なネットワークおよびストレージを定義できます。ワンクリックで定義されたすべてのサービスを起動すると、Docker Composeはサービス間の依存関係を自動的に処理し、Dockerパネルでの複雑なアプリケーションのデプロイプロセスを簡素化します。
3. 新規プロジェクトの作成
3.1 【Docker】アプリケーションを開き、【プロジェクト】を選択し、【作成】をクリックします。
3.2 設定ファイル情報を入力するか、設定ファイルをインポートします。
3.3 情報を確認し、【デプロイ】をクリックします。