私はaws ecsサービスでうまくいきません。ECSは同一のタスクで異なるドッカー画像を持つサービスを更新します
コードを更新し、新しいドッカー画像を作成し、ECSを使用して展開するようにプッシュします。 ECRのイメージが更新されたにもかかわらず、タスク定義が変更されないとき、コードは展開されないという問題があります。私のコードをどのように展開できますか?私は、画像が変更されたときに、サービスがイメージを正しく引き出すはずの既に登録されたタスクを実行していると仮定していますか?
コマンドの例私はこれらのコマンドを実行して初めて
aws ecs register-task-definition --cli-input-json file:///deploy/tasks/my-task-definition.json
aws ecs update-service --service my-service --cluster my-clusdter --task-definition my-task-defintion
を実行し、私は自分のコードを更新した場合、コードは、展開され、レジストリに新しいイメージをプッシュし、その後、これらのコマンドを実行して、私のコード展開されません。