AWS Copilot CLI を使用してサンプル Amazon ECS アプリケーションをデプロイする
AWS Copilot CLI をインストールしたら、以下の手順に従ってサンプルアプリケーションをデプロイし、デプロイを検証し、リソースをクリーンアップできます。
前提条件
開始する前に、以下の前提条件を満たしていることを確認してください。
- 
                    AWS CLI をインストールして設定します。詳細については、「AWS コマンドラインインターフェイス」を参照してください。 
- 
                    aws configureを実行して、AWSコパイロット CLI がアプリケーションとサービスの管理に使用するデフォルトプロファイルを設定します。
- 
                    Docker のインストールと実行 詳細については、「Docker の開始方法 」を参照してください。 
単一コマンドを使用したサンプル Amazon ECS アプリケーションのデプロイ
- 
                    次のコマンドを使用して、GitHub リポジトリからクローンされたサンプルウェブアプリケーションをデプロイします。AWS Copilot initとそのフラグの詳細については、AWS Copilot ドキュメントを参照してください。 git clone https://github.com/aws-samples/aws-copilot-sample-service.git demo-app && \ cd demo-app && \ copilot init --appdemo\ --nameapi\ --type'Load Balanced Web Service'\ --dockerfile'./Dockerfile'\ --port80\ --taglatest\ --deploy
- 
                    デプロイが完了すると、AWS Copilot CLI はデプロイの検証に使用できる URL を返します。次のコマンドを使用して、アプリケーションのステータスを確認することもできます。 - 
                            AWS コパイロットのアプリケーションを一覧を表示します。 copilot app ls
- 
                            アプリケーション内の環境およびサービスに関する情報を表示します。 copilot app show
- 
                            環境に関する情報を表示します。 copilot env ls
- 
                            エンドポイント、キャパシティー、関連リソースなど、サービスに関する情報を表示します。 copilot svc show
- 
                            アプリケーション内のすべてのサービスのリスト。 copilot svc ls
- 
                            デプロイされたサービスのログを表示します。 copilot svc logs
- 
                            サービスのステータスを表示する copilot svc status
 
- 
                            
- 
                    このデモが終了したら、次のコマンドを実行して関連付けられたリソースをクリーンアップし、未使用のリソースに対する料金が発生しないようにしてください。 copilot app delete